Jeff King <peff@xxxxxxxx> writes: > diff --git a/builtin/rev-list.c b/builtin/rev-list.c > index efe9360..3b2dca0 100644 > --- a/builtin/rev-list.c > +++ b/builtin/rev-list.c > @@ -147,8 +147,10 @@ static void show_commit(struct commit *commit, void *data) > } > } else { > if (revs->commit_format != CMIT_FMT_USERFORMAT || > - buf.len) > - printf("%s%c", buf.buf, info->hdr_termination); > + buf.len) { > + fwrite(buf.buf, 1, buf.len, stdout); > + putchar(info->hdr_termination); > + } > } > strbuf_release(&buf); > } else { Sounds like a sane thing to do, yes. -- Matthieu Moy http://www-verimag.imag.fr/~moy/ -- 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