patch from Ben Wong to fix zgrep handling of filenames starting in 'binary'
[debian/gzip] / debian / patches / zgrep-syntax-error.diff
1 diff --git a/zgrep.in b/zgrep.in
2 index 7ce45ae..30ee129 100644
3 --- a/zgrep.in
4 +++ b/zgrep.in
5 @@ -69,7 +69,7 @@ while test $# -ne 0; do
6      option=$(expr "X$option" : 'X\(-.[0-9]*\)');;
7    (--binary-*=* | --[lm]a*=* | --reg*=*)
8      ;;
9 -  (-[ABCDXdefm] | binary-* | --file | --[lm]a* | --reg*)
10 +  (-[ABCDXdefm] | --binary-* | --file | --[lm]a* | --reg*)
11      case ${1?"$option option requires an argument"} in
12      (*\'*)
13        optarg=" '"$(printf '%s\n' "$1" | sed "$escape");;