diff options
author | Leah Rowe <leah@libreboot.org> | 2025-10-04 06:13:15 +0100 |
---|---|---|
committer | Leah Rowe <leah@libreboot.org> | 2025-10-04 07:17:42 +0100 |
commit | 4f01dc704a1ed0e18fc0efc1500e61b4bc41b0e6 (patch) | |
tree | 5f6045ed1662614ad75c9eb46be3867937640450 /include/lib.sh | |
parent | 7f8d85140fd229e97e539ca463fbd94545997fd6 (diff) |
xbmk: remove even more eval statements
in one or two cases, the use of eval is retained, but
modified so as to be safer.
Signed-off-by: Leah Rowe <leah@libreboot.org>
Diffstat (limited to 'include/lib.sh')
-rw-r--r-- | include/lib.sh | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/include/lib.sh b/include/lib.sh index 833f284d..c888200c 100644 --- a/include/lib.sh +++ b/include/lib.sh @@ -91,7 +91,6 @@ setvars() _setvars="" if [ $# -lt 2 ]; then - printf "err \"setvars: too few args\\n\"" return 0 else @@ -107,14 +106,6 @@ setvars() fi } -chkvars() -{ - while [ $# -gt 0 ]; do - eval "[ -n \"\${$1+x}\" ] || err \"$1 unset\"" - eval "[ -n \"\$$1\" ] || err \"$1 unset\"; shift 1; :" - done; : -} - # return 0 if project is single-tree, otherwise 1 # e.g. coreboot is multi-tree, so 1 singletree() |