Jonathan Nieder <jrnieder@xxxxxxxxx> writes: > [jn: drop the GREP_HEADER_FIELD_MAX <= p->field check, too, > for symmetry] Umm, why is this removal of defensive programming practice an improvement? This part is mostly my code and because I know what I wrote is almost always perfect, so I do not think there is any real harm done, but still... > > Signed-off-by: Ævar Arnfjörð Bjarmason <avarab@xxxxxxxxx> > Signed-off-by: Jonathan Nieder <jrnieder@xxxxxxxxx> > --- > grep.c | 2 -- > 1 files changed, 0 insertions(+), 2 deletions(-) > > diff --git a/grep.c b/grep.c > index b29d09c7..424c46cd 100644 > --- a/grep.c > +++ b/grep.c > @@ -327,8 +327,6 @@ static struct grep_expr *prep_header_patterns(struct grep_opt *opt) > for (p = opt->header_list; p; p = p->next) { > if (p->token != GREP_PATTERN_HEAD) > die("bug: a non-header pattern in grep header list."); > - if (p->field < 0 || GREP_HEADER_FIELD_MAX <= p->field) > - die("bug: unknown header field %d", p->field); > compile_regexp(p, opt); > } -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html