SC2295: Expansions inside ${..} need to be quoted separately

Signed-off-by: Sebastian Brzezinka <sebastian.brzezinka@intel.com>
Change-Id: Ieb89027d41567f000f0f1a8c7375fde5201b06db
Reviewed-on: https://review.spdk.io/gerrit/c/spdk/spdk/+/15561
Tested-by: SPDK CI Jenkins <sys_sgci@intel.com>
Reviewed-by: Jim Harris <james.r.harris@intel.com>
Reviewed-by: Tomasz Zawadzki <tomasz.zawadzki@intel.com>
Reviewed-by: Michal Berger <michal.berger@intel.com>
This commit is contained in:
Sebastian Brzezinka 2022-11-22 10:32:18 +01:00 committed by Tomasz Zawadzki
parent 6e7b3e4cba
commit 7c79992e9c

View File

@ -9,7 +9,7 @@ _print_enums() {
output=$(< "$rootdir/$(git -C "$rootdir" grep -G -l "$enum_string" -- lib module)")
# Isolate the enum block
output=${output#*$enum_string$'\n'} output=${output%%$'\n'\};*}
output=${output#*"$enum_string"$'\n'} output=${output%%$'\n'\};*}
# Fold it onto an array
IFS="," read -ra output <<< "${output//[[:space:]]/}"
# Drop the assignments