diff options
-rw-r--r-- | gas/ChangeLog | 6 | ||||
-rw-r--r-- | gas/messages.c | 8 |
2 files changed, 10 insertions, 4 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 50c438c..0216443 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,9 @@ +Fri Aug 21 14:38:44 1992 Ken Raeburn (raeburn@cambridge.cygnus.com) + + * messages.c (as_warn): Use fputs, not fprintf, with a buffer that + has already been formatted (but may still contain %-characters). + (as_bad): Likewise. + Wed Aug 19 09:25:09 1992 Ken Raeburn (raeburn@cygnus.com) * as.h (enum _relax_state): Start off at one, not zero, to better diff --git a/gas/messages.c b/gas/messages.c index b48df098..d5c9231 100644 --- a/gas/messages.c +++ b/gas/messages.c @@ -195,7 +195,7 @@ void as_warn(const char *Format, ...) va_start(args, Format); fprintf(stderr,"Warning: "); vsprintf(buffer, Format, args); - fprintf(stderr, buffer); + fputs (buffer, stderr); #ifndef NO_LISTING listing_warning(buffer); #endif @@ -218,7 +218,7 @@ va_dcl va_start(args); fprintf(stderr,"Warning: "); vsprintf(buffer, Format, args); - fprintf(stderr,buffer); + fputs (buffer, stderr); #ifndef NO_LISTING listing_warning(buffer); #endif @@ -265,7 +265,7 @@ void as_bad(const char *Format, ...) fprintf(stderr,"Error: "); vsprintf(buffer, Format, args); - fprintf(stderr,buffer); + fputs (buffer,stderr); #ifndef NO_LISTING listing_error(buffer); #endif @@ -285,7 +285,7 @@ va_dcl as_where(); va_start(args); vsprintf(buffer, Format, args); - fprintf(stderr,buffer); + fputs (buffer, stderr); #ifndef NO_LISTING listing_error(buffer); #endif |