From 4f01dc704a1ed0e18fc0efc1500e61b4bc41b0e6 Mon Sep 17 00:00:00 2001 From: Leah Rowe Date: Sat, 4 Oct 2025 06:13:15 +0100 Subject: 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 --- include/lib.sh | 9 --------- 1 file changed, 9 deletions(-) (limited to 'include/lib.sh') 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() -- cgit v1.2.1