aboutsummaryrefslogtreecommitdiff
path: root/gas
diff options
context:
space:
mode:
authorNick Clifton <nickc@redhat.com>2009-05-26 15:35:37 +0000
committerNick Clifton <nickc@redhat.com>2009-05-26 15:35:37 +0000
commitf8f003f13aac24930955c184cf0ad9d368b5f83e (patch)
treef99ff70d610965c628a57c36258d3ef2cf79eb82 /gas
parentce3c775b8fa618c3002c7017de162f51d022960d (diff)
downloadgdb-f8f003f13aac24930955c184cf0ad9d368b5f83e.zip
gdb-f8f003f13aac24930955c184cf0ad9d368b5f83e.tar.gz
gdb-f8f003f13aac24930955c184cf0ad9d368b5f83e.tar.bz2
PR 10143
* config/bfin-parse.y (error): Use "%s" as format string for error message.
Diffstat (limited to 'gas')
-rw-r--r--gas/ChangeLog6
-rw-r--r--gas/config/bfin-parse.y4
2 files changed, 8 insertions, 2 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog
index 6d46deb..664a2c0 100644
--- a/gas/ChangeLog
+++ b/gas/ChangeLog
@@ -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
diff --git a/gas/config/bfin-parse.y b/gas/config/bfin-parse.y
index 83cc688..b39d5cd 100644
--- a/gas/config/bfin-parse.y
+++ b/gas/config/bfin-parse.y
@@ -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