From f88eb23b02088e7549c46231d0dfa4ee8d35a365 Mon Sep 17 00:00:00 2001 From: Paul Smith Date: Sun, 28 Apr 2013 19:09:20 -0400 Subject: Ensure error messages are printed with sync'd output. Enhance the child_error() function so that it will write error output to the child's sync output buffer, if it exists. If it doesn't the output goes to stdout/stderr. --- ChangeLog | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 254f926..1144dc2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,12 @@ 2013-04-28 Paul Smith + * makeint.h (message_s, error_s): Functions that print to strings + rather than directly to files. + * misc.c (message_s, error_s): Create them. + * job.c (child_error): Print error messages to the output sync + logs, if one exists, rather then directly to the terminal. + (reap_children): Move the per-line sync after child_error(). + * configure.ac: Remove support for pre-ANSI variadic function calls. * makeint.h: Ditto. * misc.c: Ditto. -- cgit v1.2.3