diff --git a/sch2fig/file.c b/sch2fig/file.c index de76a58..1145173 100644 --- a/sch2fig/file.c +++ b/sch2fig/file.c @@ -23,7 +23,7 @@ bool file_cat(void *user, const char *line) { - printf("%s", line); + printf("%s\n", line); return 1; } diff --git a/sch2fig/git-file.c b/sch2fig/git-file.c index ff44597..6b883c3 100644 --- a/sch2fig/git-file.c +++ b/sch2fig/git-file.c @@ -336,7 +336,7 @@ static void send_data(const char *data, unsigned size, send_line(p, end - p, parse, user); return; } - if (!send_line(p, nl - p + 1, parse, user)) + if (!send_line(p, nl - p, parse, user)) return; p = nl + 1; }