diff options
author | Jan Krüger <jk@jk.gs> | 2012-04-30 22:28:25 +0200 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-05-01 09:56:37 -0700 |
commit | 3e065308cab1ac0855bf19be8881def74bfcf7fc (patch) | |
tree | ac5dee72bc6339b858ade4b708686d56639e07d4 /log-tree.c | |
parent | Git 1.7.6.6 (diff) | |
download | tgif-3e065308cab1ac0855bf19be8881def74bfcf7fc.tar.xz |
log-tree: use custom line terminator in line termination mode
When using a custom format in line termination mode (as opposed to line
separation mode), the configured line terminator is not used, so things
like "git log --pretty=tformat:%H -z" do not work properly.
Make it use the line terminator the user ordered.
Signed-off-by: Jan Krüger <jk@jk.gs>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'log-tree.c')
-rw-r--r-- | log-tree.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/log-tree.c b/log-tree.c index e9457019d5..f4e2ba369f 100644 --- a/log-tree.c +++ b/log-tree.c @@ -513,7 +513,7 @@ void show_log(struct rev_info *opt) if (opt->use_terminator) { if (!opt->missing_newline) graph_show_padding(opt->graph); - putchar('\n'); + putchar(opt->diffopt.line_termination); } strbuf_release(&msgbuf); |