summaryrefslogtreecommitdiff
path: root/glcpp-parse.y
diff options
context:
space:
mode:
Diffstat (limited to 'glcpp-parse.y')
-rw-r--r--glcpp-parse.y7
1 files changed, 5 insertions, 2 deletions
diff --git a/glcpp-parse.y b/glcpp-parse.y
index 739b2935b3..9acd549b24 100644
--- a/glcpp-parse.y
+++ b/glcpp-parse.y
@@ -28,10 +28,13 @@
#define YYSTYPE int
void
-yyerror (const char *error);
+yyerror (const char *error, void *scanner);
%}
+%parse-param {void *scanner}
+%lex-param {void *scanner}
+
%token TOKEN
%%
@@ -51,7 +54,7 @@ token: TOKEN
%%
void
-yyerror (const char *error)
+yyerror (const char *error, void *scanner)
{
fprintf (stderr, "Parse error: %s\n", error);
}