diff options
author | Paul Eggert <eggert@cs.ucla.edu> | 2002-12-29 01:22:30 +0000 |
---|---|---|
committer | Paul Eggert <eggert@cs.ucla.edu> | 2002-12-29 01:22:30 +0000 |
commit | 8ca1967ea2f09bccb26e94ae7c15f5919cab68e9 (patch) | |
tree | 8b1f51c100ef367372f6f49570178d3af678b8f8 /src/complain.c | |
parent | b1efe548af4f7f27fa5fccba0568a946159d9194 (diff) | |
download | bison-8ca1967ea2f09bccb26e94ae7c15f5919cab68e9.tar.gz |
(warn_at, warn, complain_at, complain, fatal_at, fatal): Don't invoke
fflush; it's not needed and it might even be harmful for stdout, as
stdout might not be open.
Diffstat (limited to 'src/complain.c')
-rw-r--r-- | src/complain.c | 12 |
1 files changed, 0 insertions, 12 deletions
diff --git a/src/complain.c b/src/complain.c index 8d3004bb..e14f40b6 100644 --- a/src/complain.c +++ b/src/complain.c @@ -74,7 +74,6 @@ warn_at (location loc, const char *message, ...) { va_list args; - fflush (stdout); location_print (stderr, loc); fputs (": ", stderr); fputs (_("warning: "), stderr); @@ -85,7 +84,6 @@ warn_at (location loc, const char *message, ...) warning_issued = true; putc ('\n', stderr); - fflush (stderr); } void @@ -93,7 +91,6 @@ warn (const char *message, ...) { va_list args; - fflush (stdout); fprintf (stderr, "%s: %s", current_file ? current_file : program_name, _("warning: ")); va_start (args, message); @@ -102,7 +99,6 @@ warn (const char *message, ...) warning_issued = true; putc ('\n', stderr); - fflush (stderr); } /*-----------------------------------------------------------. @@ -114,7 +110,6 @@ complain_at (location loc, const char *message, ...) { va_list args; - fflush (stdout); location_print (stderr, loc); fputs (": ", stderr); @@ -124,7 +119,6 @@ complain_at (location loc, const char *message, ...) complaint_issued = true; putc ('\n', stderr); - fflush (stderr); } void @@ -132,7 +126,6 @@ complain (const char *message, ...) { va_list args; - fflush (stdout); fprintf (stderr, "%s: ", current_file ? current_file : program_name); va_start (args, message); @@ -141,7 +134,6 @@ complain (const char *message, ...) complaint_issued = true; putc ('\n', stderr); - fflush (stderr); } /*-------------------------------------------------. @@ -153,7 +145,6 @@ fatal_at (location loc, const char *message, ...) { va_list args; - fflush (stdout); location_print (stderr, loc); fputs (": ", stderr); fputs (_("fatal error: "), stderr); @@ -162,7 +153,6 @@ fatal_at (location loc, const char *message, ...) vfprintf (stderr, message, args); va_end (args); putc ('\n', stderr); - fflush (stderr); exit (EXIT_FAILURE); } @@ -171,7 +161,6 @@ fatal (const char *message, ...) { va_list args; - fflush (stdout); fprintf (stderr, "%s: ", current_file ? current_file : program_name); fputs (_("fatal error: "), stderr); @@ -180,6 +169,5 @@ fatal (const char *message, ...) vfprintf (stderr, message, args); va_end (args); putc ('\n', stderr); - fflush (stderr); exit (EXIT_FAILURE); } |