Ver código fonte

base-files: rename internal variables in config_foreach to make namespace conflicts more unlikely

SVN-Revision: 31431
Felix Fietkau 14 anos atrás
pai
commit
3678ba60ca
1 arquivos alterados com 4 adições e 4 exclusões
  1. 4 4
      package/base-files/files/lib/functions.sh

+ 4 - 4
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
 }