diff options
Diffstat (limited to 'lib/chaseccomp/gen_defs')
-rwxr-xr-x | lib/chaseccomp/gen_defs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/lib/chaseccomp/gen_defs b/lib/chaseccomp/gen_defs index f4932b71..6fdedac0 100755 --- a/lib/chaseccomp/gen_defs +++ b/lib/chaseccomp/gen_defs @@ -46,7 +46,7 @@ EOF f() { while read -r line - do case $line in + do case "$line" in 'include '*) <"${line#* }" f ;; *) printf '%s\n' "$line" ;; esac @@ -55,7 +55,9 @@ f() { f | while read -r line do line=${line%%#*} - case $line in + line=${line#"${line%%[![:space:]]*}"} + line=${line%"${line##*[![:space:]]}"} + case "$line" in '') ;; if??def' '*) inst=${line%%def*} |