Signed-off-by: Malte S. Stretz <mss@apache.org>
git-svn-id: svn://svn.openwrt.org/openwrt/trunk@17156
3c298f89-4303-0410-b956-
a3cf2f4a3e73
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"