diff options
| -rwxr-xr-x | package/base-files/files/lib/functions.sh | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/package/base-files/files/lib/functions.sh b/package/base-files/files/lib/functions.sh index b3e406cba..02048eab1 100755 --- a/package/base-files/files/lib/functions.sh +++ b/package/base-files/files/lib/functions.sh @@ -173,17 +173,17 @@ config_set() {  }  config_foreach() { -	local function="$1" +	local ___function="$1"  	[ "$#" -ge 1 ] && shift -	local type="$1" +	local ___type="$1"  	[ "$#" -ge 1 ] && shift  	local section cfgtype  	[ -z "$CONFIG_SECTIONS" ] && return 0  	for section in ${CONFIG_SECTIONS}; do  		config_get cfgtype "$section" TYPE -		[ -n "$type" -a "x$cfgtype" != "x$type" ] && continue -		eval "$function \"\$section\" \"\$@\"" +		[ -n "$___type" -a "x$cfgtype" != "x$___type" ] && continue +		eval "$___function \"\$section\" \"\$@\""  	done  } | 
