fix shell escaping bug in append() function
authorFelix Fietkau <nbd@openwrt.org>
Mon, 9 Oct 2006 04:29:27 +0000 (04:29 +0000)
committerFelix Fietkau <nbd@openwrt.org>
Mon, 9 Oct 2006 04:29:27 +0000 (04:29 +0000)
SVN-Revision: 4981

openwrt/package/base-files/default/etc/functions.sh

index c66c7601224c639334801770df55f0769fe0e3ff..7a3ab6f23e7283a679dd2d30793b21cf9857b174 100755 (executable)
@@ -101,7 +101,7 @@ append() {
        local var="$1"
        local value="$2"
        local sep="${3:- }"
-       eval "export ${var}=\"\${${var}:+\${${var}}${value:+$sep}}$value\""
+       eval "export ${var}=\"\${${var}:+\${${var}}${value:+$sep}}\$value\""
 }
 
 reset_cb() {