contrib/meshwizard: fix a bug that occured when processing list options in set_defaults()
authorManuel Munz <munz@comuno.net>
Sat, 4 Jul 2015 23:32:25 +0000 (01:32 +0200)
committerManuel Munz <munz@comuno.net>
Sat, 4 Jul 2015 23:32:25 +0000 (01:32 +0200)
contrib/package/meshwizard/files/usr/bin/meshwizard/functions.sh

index 8ace218..b0f6cb2 100644 (file)
@@ -44,7 +44,7 @@ set_defaults() {
                a="$(echo $option |cut -d '=' -f1)"
                b="$(echo $option |cut -d '=' -f2-)"
                b="${b//_/ }"
                a="$(echo $option |cut -d '=' -f1)"
                b="$(echo $option |cut -d '=' -f2-)"
                b="${b//_/ }"
-               string_contains "$a" "_LENGTH" && return
+               string_contains "$a" "_LENGTH" && continue
                string_contains "$a" "_ITEM" && {
                    # special threatment for lists. use add_list and remove the
                    # item index (_ITEMx).
                string_contains "$a" "_ITEM" && {
                    # special threatment for lists. use add_list and remove the
                    # item index (_ITEMx).