diff --git a/ChangeLog b/ChangeLog index 21e22aef..4d085763 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2013-05-11 Eli Zaretskii + + * job.c (child_out): Output the newline following the message + before fllush-ing the stream. Avoids displaying the following + failure message, which goes to stderr, on the same line. + 2013-05-06 Eli Zaretskii * gnumake.h (GMK_EXPORT) [_WIN32]: Move the dllexport declaration diff --git a/job.c b/job.c index daf3efef..106c518f 100644 --- a/job.c +++ b/job.c @@ -503,8 +503,8 @@ child_out (const struct child *child, const char *msg, int out) { FILE *f = out ? stdout : stderr; fputs (msg, f); - fflush (f); putc ('\n', f); + fflush (f); } }