3 source/parse.y | 16 ++++++++++++++++
4 1 file changed, 16 insertions(+)
6 diff --quilt old/source/parse.y new/source/parse.y
9 @@ -455,6 +455,12 @@ Program *ParseMacro(char *expr, char **m
14 + int oldyydebug = yydebug;
19 BeginCreatingProgram();
21 /* call yyparse to parse the string and check for success. If the parse
22 @@ -465,6 +471,11 @@ Program *ParseMacro(char *expr, char **m
25 FreeProgram(FinishCreatingProgram());
28 + yydebug = oldyydebug;
34 @@ -474,6 +485,11 @@ Program *ParseMacro(char *expr, char **m
40 + yydebug = oldyydebug;