diff options
author | Junio C Hamano <junkio@cox.net> | 2005-05-23 12:07:55 -0700 |
---|---|---|
committer | Linus Torvalds <torvalds@ppc970.osdl.org> | 2005-05-23 12:17:09 -0700 |
commit | 5831b563a442e7c3198a444a51d8caba4d072506 (patch) | |
tree | 770a89b014c4df5b3320e1c8bdd5a39abb719646 /diff-helper.c | |
parent | 046aa6440fdf9a94df5e2f0609bef5d7415ff94a (diff) | |
download | git-5831b563a442e7c3198a444a51d8caba4d072506.tar.gz git-5831b563a442e7c3198a444a51d8caba4d072506.tar.xz |
[PATCH] NUL terminate diff-tree header lines under -z.
Thomas Glanzmann noticed that diff-tree -z HEAD piped to
diff-helper -z did not work. Since diff-helper -z expects NUL
terminated lines, we should generate such.
The output side of the diff-helper should always be using '\n'
termination; earlier it used the same line_termination used for
the input side, which was a mistake.
Signed-off-by: Junio C Hamano <junkio@cox.net>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'diff-helper.c')
-rw-r--r-- | diff-helper.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/diff-helper.c b/diff-helper.c index 23855759e..c977a1b85 100644 --- a/diff-helper.c +++ b/diff-helper.c @@ -121,7 +121,7 @@ int main(int ac, const char **av) { if (status) { unrecognized: diff_flush(diff_output_style); - printf("%s%c", sb1.buf, line_termination); + printf("%s\n", sb1.buf); } } if (detect_rename) |