summaryrefslogtreecommitdiffstats
path: root/parser.y
diff options
context:
space:
mode:
Diffstat (limited to 'parser.y')
-rw-r--r--parser.y4
1 files changed, 2 insertions, 2 deletions
diff --git a/parser.y b/parser.y
index d9b4f241..00bb15cf 100644
--- a/parser.y
+++ b/parser.y
@@ -72,8 +72,8 @@ int yylex(union YYSTYPE *, void *scanner);
%}
%pure-parser
-%parse-param{parser_t *parser}
%parse-param{void *scnr}
+%parse-param{parser_t *parser}
%lex-param{void *scnr}
%union {
@@ -1365,7 +1365,7 @@ int parse(val stream, val name, parser_t *parser)
yyset_extra(parser, parser->scanner);
- res = yyparse(parser, parser->scanner);
+ res = yyparse(parser->scanner, parser);
yylex_destroy(parser->scanner);