base-files: port functions.sh to new config_get

Signed-off-by: Malte S. Stretz <mss@apache.org>

SVN-Revision: 17156
This commit is contained in:
Felix Fietkau 2009-08-07 00:07:46 +00:00
parent 4dbaccf0cd
commit 387b221aa1

View File

@ -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"