grep: grep: refactor handling of binary mode options
authorRené Scharfe <rene.scharfe@lsrfire.ath.cx>
Sat, 22 May 2010 21:28:17 +0000 (23:28 +0200)
committerJunio C Hamano <gitster@pobox.com>
Mon, 24 May 2010 18:22:06 +0000 (11:22 -0700)
commit64fcec78b5c52a054eab482e91d58f7b41d1dfaf
tree85291a7cc6e951d522344a02a66c022ffa5086c2
parentaca20dd558338446336934a4b18516cfbf7d8393
grep: grep: refactor handling of binary mode options

Turn the switch inside-out and add labels for each possible value
of ->binary.  This makes the code easier to read and avoids calling
buffer_is_binary() if the option -a was given.

Signed-off-by: Rene Scharfe <rene.scharfe@lsrfire.ath.cx>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
grep.c