PR 10143
authorNick Clifton <nickc@redhat.com>
Tue, 26 May 2009 15:35:37 +0000 (15:35 +0000)
committerNick Clifton <nickc@redhat.com>
Tue, 26 May 2009 15:35:37 +0000 (15:35 +0000)
        * config/bfin-parse.y (error): Use "%s" as format string for error
        message.

gas/ChangeLog
gas/config/bfin-parse.y

index 6d46deb2995747cd9ce3bdd7b574143fc8330214..664a2c0229eae8a83b69c4956494ab750df50be5 100644 (file)
@@ -1,3 +1,9 @@
+2009-05-26  Nick Clifton  <nickc@redhat.com>
+
+       PR 10143
+       * config/bfin-parse.y (error): Use "%s" as format string for error
+       message.
+
 2009-05-26  Alan Modra  <amodra@bigpond.net.au>
 
        * dep-in.sed: Output one filename per line with all lines having
index 83cc68802add2f4967b025f344f5338835b67952..b39d5cdaae2dc5ca3e9bcd2ddf97b3325c14e767 100644 (file)
@@ -169,13 +169,13 @@ int yyerror (char *msg);
 void error (char *format, ...)
 {
     va_list ap;
-    char buffer[2000];
+    static char buffer[2000];
     
     va_start (ap, format);
     vsprintf (buffer, format, ap);
     va_end (ap);
 
-    as_bad (buffer);
+    as_bad ("%s", buffer);
 }
 
 int