Browse Source

base-files: port functions.sh to new config_get

Signed-off-by: Malte S. Stretz <[email protected]>

SVN-Revision: 17156
Felix Fietkau 16 years ago
parent
commit
387b221aa1
1 changed files with 2 additions and 2 deletions
  1. 2 2
      package/base-files/files/etc/functions.sh

+ 2 - 2
package/base-files/files/etc/functions.sh

@@ -91,8 +91,8 @@ list() {
 	local value="$*"
 	local len
 
-	config_get len "$CONFIG_SECTION" "${varname}_LENGTH" 
-	len="$((${len:-0} + 1))"
+	config_get len "$CONFIG_SECTION" "${varname}_LENGTH" 0
+	len=$(($len + 1))
 	config_set "$CONFIG_SECTION" "${varname}_ITEM$len" "$value"
 	config_set "$CONFIG_SECTION" "${varname}_LENGTH" "$len"
 	append "CONFIG_${CONFIG_SECTION}_${varname}" "$value" "$LIST_SEP"