X-Git-Url: https://asedeno.scripts.mit.edu/gitweb/?a=blobdiff_plain;f=attr.c;h=741db3b468c6a6ebbcd1414e42b4ef7d6ab3cc9d;hb=d577bc58a3424f4d0d7f7c8094753b92cb7cb823;hp=92704a3f61c6d43d0377d86feb6598e68797022b;hpb=66d4035e1099477aa488c24c0c081ee764f85868;p=git.git diff --git a/attr.c b/attr.c index 92704a3f6..741db3b46 100644 --- a/attr.c +++ b/attr.c @@ -209,8 +209,11 @@ static struct match_attr *parse_attr_line(const char *line, const char *src, num_attr = 0; cp = name + namelen; cp = cp + strspn(cp, blank); - while (*cp) + while (*cp) { cp = parse_attr(src, lineno, cp, &num_attr, res); + if (!cp) + return NULL; + } if (pass) break; res = xcalloc(1,