diff options
author | Eric Blake <eblake@redhat.com> | 2012-03-29 20:47:55 -0600 |
---|---|---|
committer | Eric Blake <eblake@redhat.com> | 2012-03-29 21:00:47 -0600 |
commit | 3d0ba3fe7865e7030b4d2097f122e64b16f0a5c9 (patch) | |
tree | 2fc75c677644f421a758d881af6c2fbc0810a184 /top | |
parent | ff2219ecb13f22326c5b985fd981cb50e23cdb14 (diff) | |
download | gnulib-3d0ba3fe7865e7030b4d2097f122e64b16f0a5c9.tar.gz |
maint.mk: fix syntax checks without exclusions
Commit 727075d0 skipped per-line exclusions if ${exclude} is left
undefined, but was immediately broken by commit 44de969c which
always initialized the variable to the empty string.
* top/maint.mk (_sc_search_regexp): Allow for empty variable.
Reported by Daniel P. Berrange.
Signed-off-by: Eric Blake <eblake@redhat.com>
Diffstat (limited to 'top')
-rw-r--r-- | top/maint.mk | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/top/maint.mk b/top/maint.mk index 951b3586fc..2228a378b5 100644 --- a/top/maint.mk +++ b/top/maint.mk @@ -279,7 +279,7 @@ define _sc_search_regexp if test -n "$$files"; then \ if test -n "$$prohibit"; then \ grep $$with_grep_options $(_ignore_case) -nE "$$prohibit" $$files \ - | grep -vE "$${exclude-^$$}" \ + | grep -vE "$${exclude:-^$$}" \ && { msg="$$halt" $(_sc_say_and_exit) } || :; \ else \ grep $$with_grep_options $(_ignore_case) -LE "$$require" $$files \ |