procd: fix processing of datatype specification with spaces

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@38935 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
Jo-Philipp Wich
2013-11-28 11:26:34 +00:00
parent 77d3c7322f
commit 8ad86b6a1e

View File

@@ -222,10 +222,10 @@ uci_validate_section()
local name="$3"
local error
shift; shift; shift
local result=`/sbin/validate_data "$package" "$type" "$name" $@ 2> /dev/null`
local result=`/sbin/validate_data "$package" "$type" "$name" "$@" 2> /dev/null`
error=$?
eval "$result"
[ "$error" = "0" ] || `/sbin/validate_data "$package" "$type" "$name" $@ 1> /dev/null`
[ "$error" = "0" ] || `/sbin/validate_data "$package" "$type" "$name" "$@" 1> /dev/null`
return $error
}