From b9f38fd924dc5e2b6ed5b44eee37ec9d470192d4 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Sat, 16 May 2015 17:35:40 -0500 Subject: update busybox to latest stable version --- .../busybox/patches/004-busybox-1.23.0-ash.patch | 34 ---------------------- 1 file changed, 34 deletions(-) delete mode 100644 package/busybox/patches/004-busybox-1.23.0-ash.patch (limited to 'package/busybox/patches/004-busybox-1.23.0-ash.patch') diff --git a/package/busybox/patches/004-busybox-1.23.0-ash.patch b/package/busybox/patches/004-busybox-1.23.0-ash.patch deleted file mode 100644 index fb494aa25..000000000 --- a/package/busybox/patches/004-busybox-1.23.0-ash.patch +++ /dev/null @@ -1,34 +0,0 @@ ---- busybox-1.23.0/shell/ash.c -+++ busybox-1.23.0-ash/shell/ash.c -@@ -6746,6 +6746,14 @@ varvalue(char *name, int varflags, int f - len = strlen(p); - if (!(subtype == VSPLUS || subtype == VSLENGTH)) - memtodest(p, len, syntax, quotes); -+#if ENABLE_UNICODE_SUPPORT -+ if (subtype == VSLENGTH && len > 0) { -+ reinit_unicode_for_ash(); -+ if (unicode_status == UNICODE_ON) { -+ len = unicode_strlen(p); -+ } -+ } -+#endif - return len; - } - -@@ -6829,15 +6837,7 @@ evalvar(char *p, int flags, struct strli - varunset(p, var, 0, 0); - - if (subtype == VSLENGTH) { -- ssize_t n = varlen; -- if (n > 0) { -- reinit_unicode_for_ash(); -- if (unicode_status == UNICODE_ON) { -- const char *val = lookupvar(var); -- n = unicode_strlen(val); -- } -- } -- cvtnum(n > 0 ? n : 0); -+ cvtnum(varlen > 0 ? varlen : 0); - goto record; - } - -- cgit v1.2.3