From: Felix Fietkau Date: Sun, 23 Nov 2014 18:25:39 +0000 (+0100) Subject: jshn: improve performance by using let instead of $(( )) X-Git-Url: http://git.archive.openwrt.org/?p=project%2Flibubox.git;a=commitdiff_plain;h=d5d384b0ba390b39fdca07919f3e3831afc712c2;ds=sidebyside jshn: improve performance by using let instead of $(( )) Signed-off-by: Felix Fietkau --- diff --git a/sh/jshn.sh b/sh/jshn.sh index 5db1667..f5cf1d2 100644 --- a/sh/jshn.sh +++ b/sh/jshn.sh @@ -42,7 +42,7 @@ _json_inc() { # var=$1 # dest=$2 - eval "${JSON_PREFIX}$1=\$(( \${${JSON_PREFIX}$1:-0} + 1))${2:+; $2=\"\$${JSON_PREFIX}$1\"}" + let "${JSON_PREFIX}$1 += 1" "$2 = ${JSON_PREFIX}$1" } _json_add_generic() {