]> git.saurik.com Git - bison.git/commitdiff
(warn_at, warn, complain_at, complain, fatal_at, fatal): Don't invoke
authorPaul Eggert <eggert@cs.ucla.edu>
Sun, 29 Dec 2002 01:22:30 +0000 (01:22 +0000)
committerPaul Eggert <eggert@cs.ucla.edu>
Sun, 29 Dec 2002 01:22:30 +0000 (01:22 +0000)
fflush; it's not needed and it might even be harmful for stdout, as
stdout might not be open.

src/complain.c

index 8d3004bb7168cb2c832d88e3e457d71dc89edeaf..e14f40b6165898b4941f6aa8677143292662dc58 100644 (file)
@@ -74,7 +74,6 @@ warn_at (location loc, const char *message, ...)
 {
   va_list args;
 
 {
   va_list args;
 
-  fflush (stdout);
   location_print (stderr, loc);
   fputs (": ", stderr);
   fputs (_("warning: "), stderr);
   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);
 
   warning_issued = true;
   putc ('\n', stderr);
-  fflush (stderr);
 }
 
 void
 }
 
 void
@@ -93,7 +91,6 @@ warn (const char *message, ...)
 {
   va_list args;
 
 {
   va_list args;
 
-  fflush (stdout);
   fprintf (stderr, "%s: %s", current_file ? current_file : program_name, _("warning: "));
 
   va_start (args, message);
   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);
 
   warning_issued = true;
   putc ('\n', stderr);
-  fflush (stderr);
 }
 \f
 /*-----------------------------------------------------------.
 }
 \f
 /*-----------------------------------------------------------.
@@ -114,7 +110,6 @@ complain_at (location loc, const char *message, ...)
 {
   va_list args;
 
 {
   va_list args;
 
-  fflush (stdout);
   location_print (stderr, loc);
   fputs (": ", stderr);
 
   location_print (stderr, loc);
   fputs (": ", stderr);
 
@@ -124,7 +119,6 @@ complain_at (location loc, const char *message, ...)
 
   complaint_issued = true;
   putc ('\n', stderr);
 
   complaint_issued = true;
   putc ('\n', stderr);
-  fflush (stderr);
 }
 
 void
 }
 
 void
@@ -132,7 +126,6 @@ complain (const char *message, ...)
 {
   va_list args;
 
 {
   va_list args;
 
-  fflush (stdout);
   fprintf (stderr, "%s: ", current_file ? current_file : program_name);
 
   va_start (args, message);
   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);
 
   complaint_issued = true;
   putc ('\n', stderr);
-  fflush (stderr);
 }
 \f
 /*-------------------------------------------------.
 }
 \f
 /*-------------------------------------------------.
@@ -153,7 +145,6 @@ fatal_at (location loc, const char *message, ...)
 {
   va_list args;
 
 {
   va_list args;
 
-  fflush (stdout);
   location_print (stderr, loc);
   fputs (": ", stderr);
   fputs (_("fatal error: "), stderr);
   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);
   vfprintf (stderr, message, args);
   va_end (args);
   putc ('\n', stderr);
-  fflush (stderr);
   exit (EXIT_FAILURE);
 }
 
   exit (EXIT_FAILURE);
 }
 
@@ -171,7 +161,6 @@ fatal (const char *message, ...)
 {
   va_list args;
 
 {
   va_list args;
 
-  fflush (stdout);
   fprintf (stderr, "%s: ", current_file ? current_file : program_name);
 
   fputs (_("fatal error: "), stderr);
   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);
   vfprintf (stderr, message, args);
   va_end (args);
   putc ('\n', stderr);
-  fflush (stderr);
   exit (EXIT_FAILURE);
 }
   exit (EXIT_FAILURE);
 }