>> /* blank before the func header */ >> for (cp = ep; ep - line < len; ep++) >> if (*ep != ' ' && *ep != 't') > Please check that its really an *ep != '\t'. Its wrong in this mail, I > see only an *ep != 't'. Obviously, you have not checked it. Please squash this in: diff --git i/diff.c w/diff.c index eaa1983..e126304 100644 --- i/diff.c +++ w/diff.c @@ -376,7 +376,7 @@ static void emit_hunk_header(struct emit_callback *ecbdata, /* blank before the func header */ for (cp = ep; ep - line < len; ep++) - if (*ep != ' ' && *ep != 't') + if (*ep != ' ' && *ep != '\t') break; if (ep != cp) emit_line(ecbdata->file, plain, reset, cp, ep - cp); Bert -- 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