The input can come from a DOS editor. Signed-off-by: Junio C Hamano <gitster@xxxxxxxxx> --- builtin/mktree.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/builtin/mktree.c b/builtin/mktree.c index a964d6b..a55f067 100644 --- a/builtin/mktree.c +++ b/builtin/mktree.c @@ -157,7 +157,9 @@ int cmd_mktree(int ac, const char **av, const char *prefix) while (!got_eof) { while (1) { - if (strbuf_getline(&sb, stdin, line_termination) == EOF) { + if ((line_termination + ? strbuf_gets(&sb, stdin) + : strbuf_getline(&sb, stdin, '\0')) == EOF) { got_eof = 1; break; } -- 2.6.2-423-g5314b62 -- 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