diff --git a/qb/qb.params.sh b/qb/qb.params.sh index 68048f2be6..82b39ca500 100644 --- a/qb/qb.params.sh +++ b/qb/qb.params.sh @@ -29,7 +29,7 @@ EOF echo "" echo "Custom options:" - while IFS='=#' read VAR VAL COMMENT; do + while IFS='=#' read -r VAR VAL COMMENT; do VAR=$(echo "${VAR##HAVE_}" | tr '[:upper:]' '[:lower:]') case "$VAR" in 'c89_'*) continue;; @@ -56,7 +56,7 @@ opt_exists() # $opt is returned if exists in OPTS } parse_input() # Parse stuff :V -{ OPTS=; while IFS='=' read VAR dummy; do OPTS="$OPTS ${VAR##HAVE_}"; done < 'qb/config.params.sh' +{ OPTS=; while IFS='=' read -r VAR _; do OPTS="$OPTS ${VAR##HAVE_}"; done < 'qb/config.params.sh' #OPTS contains all available options in config.params.sh - used to speedup #things in opt_exists()