summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeah Rowe <leah@libreboot.org>2025-04-26 22:09:14 +0100
committerLeah Rowe <leah@libreboot.org>2025-04-26 22:11:52 +0100
commite009f09e7fafec2e0ed1d3f729f19d9a5c91a4ff (patch)
tree43db73414153644868c1d9fec1dfdc238281aa88
parent9ec721534083fae3ac23af36f0417db867fd0ded (diff)
init.sh: clean up setvars
Signed-off-by: Leah Rowe <leah@libreboot.org>
-rw-r--r--include/init.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/include/init.sh b/include/init.sh
index 88d70b8c..5b158e0e 100644
--- a/include/init.sh
+++ b/include/init.sh
@@ -20,10 +20,12 @@ setvars()
{
_setvars=""
if [ $# -lt 2 ]; then
- printf "\$err \"setvars: too few args\""
+ printf "\$err \"setvars: too few args\\n\""
return 0
fi
- val="$1" && shift 1 && for var in "$@"; do
+ val="$1"
+ shift 1
+ for var in "$@"; do
_setvars="$var=\"$val\"; $_setvars"
done
printf "%s\n" "${_setvars% }"