grep: move logic to compile header pattern into a separate helper
authorJunio C Hamano <gitster@pobox.com>
Mon, 13 Sep 2010 02:30:48 +0000 (19:30 -0700)
committerJunio C Hamano <gitster@pobox.com>
Mon, 13 Sep 2010 02:56:21 +0000 (19:56 -0700)
commit95ce9ce296e1636a2b78e73b96905d781ef2ddc7
tree77731dd1329f145cc005ed02250936068b487b02
parente22148f406a7a31a25ebda01d21d9a4646ce82ea
grep: move logic to compile header pattern into a separate helper

The callers should be queuing only GREP_PATTERN_HEAD elements to the
header_list queue; simplify the switch and guard it with an assert.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
grep.c