aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2017-12-26 19:28:10 -0800
committerJake Petroules <jake.petroules@qt.io>2018-01-02 19:28:45 +0000
commit1c1d6024a30bc043af8adcc9195f4968ffd3388a (patch)
tree0d4f99ce54199df3ba56fe018bd0456c659d3d89
parenteea5b04ab7affdf71c7fe33f5df67b6ffd6851ad (diff)
lexyacc test: explicitly declare yylval
Apparently this is not declared in y.tab.h on all platforms (such as Fedora). Change-Id: I1ae92a8cd415afaa623a34ac7765eb44e5235320 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r--tests/auto/blackbox/testdata/lexyacc/one-grammar/lexer.l1
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/auto/blackbox/testdata/lexyacc/one-grammar/lexer.l b/tests/auto/blackbox/testdata/lexyacc/one-grammar/lexer.l
index 86f248a3c..4ba411106 100644
--- a/tests/auto/blackbox/testdata/lexyacc/one-grammar/lexer.l
+++ b/tests/auto/blackbox/testdata/lexyacc/one-grammar/lexer.l
@@ -3,6 +3,7 @@
#include <y.tab.h>
void yyerror(const char *e) { std::cerr << e; }
extern "C" int yywrap() { return 1; }
+extern YYSTYPE yylval;
%}
ID [a-z]+