diff options
-rw-r--r-- | engines/director/lingo/lingo-gr.cpp | 7 | ||||
-rw-r--r-- | engines/director/lingo/lingo-gr.y | 2 |
2 files changed, 7 insertions, 2 deletions
diff --git a/engines/director/lingo/lingo-gr.cpp b/engines/director/lingo/lingo-gr.cpp index ff46cb4e4e..e04aacd979 100644 --- a/engines/director/lingo/lingo-gr.cpp +++ b/engines/director/lingo/lingo-gr.cpp @@ -1948,6 +1948,11 @@ yyreduce: { g_lingo->code1(STOP); (yyval.code) = g_lingo->_currentScript->size(); ;} break; + case 46: +#line 296 "engines/director/lingo/lingo-gr.y" + { (yyval.code) = g_lingo->_currentScript->size(); ;} + break; + case 49: #line 301 "engines/director/lingo/lingo-gr.y" { @@ -2270,7 +2275,7 @@ yyreduce: /* Line 1267 of yacc.c. */ -#line 2274 "engines/director/lingo/lingo-gr.cpp" +#line 2279 "engines/director/lingo/lingo-gr.cpp" default: break; } YY_SYMBOL_PRINT ("-> $$ =", yyr1[yyn], &yyval, &yyloc); diff --git a/engines/director/lingo/lingo-gr.y b/engines/director/lingo/lingo-gr.y index f88e36db51..4e2c657519 100644 --- a/engines/director/lingo/lingo-gr.y +++ b/engines/director/lingo/lingo-gr.y @@ -293,7 +293,7 @@ begin: /* nothing */ { $$ = g_lingo->_currentScript->size(); } ; end: /* nothing */ { g_lingo->code1(STOP); $$ = g_lingo->_currentScript->size(); } ; -stmtlist: /* nothing */ +stmtlist: /* nothing */ { $$ = g_lingo->_currentScript->size(); } | stmtlist nl | stmtlist stmt ; |