summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix Fietkau <nbd@openwrt.org>2014-04-07 10:01:59 +0000
committerFelix Fietkau <nbd@openwrt.org>2014-04-07 10:01:59 +0000
commitd368cc63fe4d95935d74661d4f667dbec23c3d01 (patch)
treeac4a236a0fde2b3c437cd034a16fbd78e96fc964
parent3d275a8debea2d31b40e17bc3ba93bf676802dbc (diff)
downloadmtk-20170518-d368cc63fe4d95935d74661d4f667dbec23c3d01.zip
mtk-20170518-d368cc63fe4d95935d74661d4f667dbec23c3d01.tar.gz
mtk-20170518-d368cc63fe4d95935d74661d4f667dbec23c3d01.tar.bz2
base-files: remove config_clear() and list_remove()
Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40409
-rwxr-xr-xpackage/base-files/files/lib/functions.sh28
1 files changed, 0 insertions, 28 deletions
diff --git a/package/base-files/files/lib/functions.sh b/package/base-files/files/lib/functions.sh
index cec78c5..42886b1 100755
--- a/package/base-files/files/lib/functions.sh
+++ b/package/base-files/files/lib/functions.sh
@@ -34,21 +34,6 @@ list_contains() {
[ "${val%% $str *}" != "$val" ]
}
-list_remove() {
- local var="$1"
- local remove="$2"
- local val
-
- eval "val=\" \${$var} \""
- val1="${val%% $remove *}"
- [ "$val1" = "$val" ] && return
- val2="${val##* $remove }"
- [ "$val2" = "$val" ] && return
- val="${val1## } ${val2%% }"
- val="${val%% }"
- eval "export ${NO_EXPORT:+-n} -- \"$var=\$val\""
-}
-
config_load() {
[ -n "$IPKG_INSTROOT" ] && return 0
uci_load "$@"
@@ -121,19 +106,6 @@ config_unset() {
config_set "$1" "$2" ""
}
-config_clear() {
- local SECTION="$1"
- local oldvar
-
- list_remove CONFIG_SECTIONS "$SECTION"
- export ${NO_EXPORT:+-n} CONFIG_SECTIONS="${SECTION:+$CONFIG_SECTIONS}"
-
- for oldvar in `set | grep ^CONFIG_${SECTION:+${SECTION}_} | \
- sed -e 's/\(.*\)=.*$/\1/'` ; do
- unset $oldvar
- done
-}
-
# config_get <variable> <section> <option> [<default>]
# config_get <section> <option>
config_get() {