Simplify tools/wrc a bit
Gerald Pfeifer
gerald@pfeifer.com
Sat Jun 21 18:15:00 GMT 2008
Seems we haven't use this for years (if ever).
Gerald
ChangeLog:
Remove parser_text and its being passed around since its not actually
used anywhere.
Index: tools/wrc/parser.h
===================================================================
RCS file: /home/wine/wine/tools/wrc/parser.h,v
retrieving revision 1.10
diff -u -3 -p -r1.10 parser.h
--- tools/wrc/parser.h 18 Jan 2008 12:35:53 -0000 1.10
+++ tools/wrc/parser.h 21 Jun 2008 18:02:08 -0000
@@ -30,7 +30,6 @@ int parser_parse(void);
/* From parser.l */
extern FILE *parser_in;
-extern char *parser_text;
extern int yy_flex_debug;
int parser_lex(void);
Index: tools/wrc/utils.c
===================================================================
RCS file: /home/wine/wine/tools/wrc/utils.c,v
retrieving revision 1.32
diff -u -3 -p -r1.32 utils.c
--- tools/wrc/utils.c 2 Apr 2008 11:57:01 -0000 1.32
+++ tools/wrc/utils.c 21 Jun 2008 18:02:08 -0000
@@ -47,7 +47,7 @@ void make_print(char *str)
}
#endif
-static void generic_msg(const char *s, const char *t, const char *n, va_list ap)
+static void generic_msg(const char *s, const char *t, va_list ap)
{
fprintf(stderr, "%s:%d:%d: %s: ", input_name ? input_name : "stdin", line_number, char_number, t);
vfprintf(stderr, s, ap);
@@ -70,7 +70,7 @@ int parser_error(const char *s, ...)
{
va_list ap;
va_start(ap, s);
- generic_msg(s, "Error", parser_text, ap);
+ generic_msg(s, "Error", ap);
fputc( '\n', stderr );
va_end(ap);
exit(1);
@@ -81,7 +81,7 @@ int parser_warning(const char *s, ...)
{
va_list ap;
va_start(ap, s);
- generic_msg(s, "Warning", parser_text, ap);
+ generic_msg(s, "Warning", ap);
va_end(ap);
return 0;
}
More information about the Gcc-patches
mailing list