Fix priority-parsing when previous lines contain numbers

This commit is contained in:
Ondřej Surý 2017-03-02 13:50:22 +01:00
parent ae222ad9de
commit 53a1799954

View file

@ -124,7 +124,7 @@ get_priority() {
module_exists "$version" "$modname" || module_ret=$?
if [ "$module_ret" -eq 0 ]; then
priority=$(sed -ne "s/^;[[:space:]]*priority[[:space:]]*=[[:space:]]*\([0-9]\+\)[[:space:]]*$/\\1/p; /[0-9]\+/q" "$source_ini")
priority=$(sed -ne "s/^;[[:space:]]*priority[[:space:]]*=[[:space:]]*\([0-9]\+\)[[:space:]]*$/\\1/p; /^[0-9]\+$/q" "$source_ini")
[ -z "$priority" ] && priority=20
echo "$priority"
return 0