From: Paul Eggert Date: Tue, 22 Oct 2002 04:53:49 +0000 (+0000) Subject: (warning_issued): Renamed from warn_message_count, X-Git-Tag: BISON-1_875~406 X-Git-Url: https://git.saurik.com/bison.git/commitdiff_plain/0ae6073a18a8f31ececdef5e0e0bf1c645b46ad6?ds=inline (warning_issued): Renamed from warn_message_count, so that we needn't worry about integer overflow (!). Now of type bool. All uses changed. (complaint_issued): Renamed from complain_message_count; likewise. (fatal_at, fatal): Use EXIT_FAILURE and EXIT_SUCCESS rather than 1 and 0. --- diff --git a/src/complain.c b/src/complain.c index 01cda949..1ad672ba 100644 --- a/src/complain.c +++ b/src/complain.c @@ -83,11 +83,11 @@ private_strerror (int errnum) # endif /* HAVE_STRERROR */ #endif /* not _LIBC */ -/* This variable is incremented each time `warn' is called. */ -unsigned int warn_message_count; +/* This variable is set each time `warn' is called. */ +bool warning_issued; -/* This variable is incremented each time `complain' is called. */ -unsigned int complain_message_count; +/* This variable is set each time `complain' is called. */ +bool complaint_issued; /*--------------------------------. @@ -108,7 +108,7 @@ warn_at (location_t location, const char *message, ...) vfprintf (stderr, message, args); va_end (args); - ++warn_message_count; + warning_issued = true; putc ('\n', stderr); fflush (stderr); } @@ -125,7 +125,7 @@ warn (const char *message, ...) vfprintf (stderr, message, args); va_end (args); - ++warn_message_count; + warning_issued = true; putc ('\n', stderr); fflush (stderr); } @@ -147,7 +147,7 @@ complain_at (location_t location, const char *message, ...) vfprintf (stderr, message, args); va_end (args); - ++complain_message_count; + complaint_issued = true; putc ('\n', stderr); fflush (stderr); } @@ -164,7 +164,7 @@ complain (const char *message, ...) vfprintf (stderr, message, args); va_end (args); - ++complain_message_count; + complaint_issued = true; putc ('\n', stderr); fflush (stderr); } @@ -188,7 +188,7 @@ fatal_at (location_t location, const char *message, ...) va_end (args); putc ('\n', stderr); fflush (stderr); - exit (1); + exit (EXIT_FAILURE); } void @@ -206,5 +206,5 @@ fatal (const char *message, ...) va_end (args); putc ('\n', stderr); fflush (stderr); - exit (1); + exit (EXIT_FAILURE); }