This removes trailing blanks from git-generated diff headers the same way a similar patch did that for GNU diff: http://article.gmane.org/gmane.comp.gnu.utils.bugs/13839 Signed-off-by: Jim Meyering <jim@xxxxxxxxxxxx> --- xdiff/xemit.c | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/xdiff/xemit.c b/xdiff/xemit.c index 714c563..1bca639 100644 --- a/xdiff/xemit.c +++ b/xdiff/xemit.c @@ -92,6 +92,8 @@ static void xdl_find_func(xdfile_t *xf, len = sz; if (len && rec[len - 1] == '\n') len--; + while (0 < len && isspace ((unsigned char) rec[len - 1])) + len--; memcpy(buf, rec, len); *ll = len; return; -- 1.4.3.1.g178e-dirty - 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