* gengtype.h (error_at_line): Use PARAMS, not VPARAMS. Add
ATTRIBUTE_PRINTF_2.
* gengtype-lex.l: Fix format specifier warning.
From-SVN: r54394
2002-06-08 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+ * gengtype.h (error_at_line): Use PARAMS, not VPARAMS. Add
+ ATTRIBUTE_PRINTF_2.
+ * gengtype-lex.l: Fix format specifier warning.
+
* genautomata.c: Don't include ctype.h or limits.h. Use ISSPACE,
not isspace.
* gengtype-lex.l: Don't include ctype.h and use ISSPACE/ISIDNUM in
"%}" { BEGIN(in_struct); }
"%" {
error_at_line (&lexer_line,
- "unterminated %{; unexpected EOF");
+ "unterminated %%{; unexpected EOF");
}
}
/* Print an error message. */
extern void error_at_line
- VPARAMS ((struct fileloc *pos, const char *msg, ...));
+ PARAMS ((struct fileloc *pos, const char *msg, ...)) ATTRIBUTE_PRINTF_2;
/* Constructor routines for types. */
extern void do_typedef PARAMS ((const char *s, type_p t, struct fileloc *pos));