[Scummvm-git-logs] scummvm master -> 6b2d263bc99c6e111d8f14a1becdeafe2154b22c

digitall noreply at scummvm.org
Sun Dec 3 20:22:30 UTC 2023


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
6b2d263bc9 DIRECTOR: LINGO: Fix Redundant Declaration GCC Compiler Warnings


Commit: 6b2d263bc99c6e111d8f14a1becdeafe2154b22c
    https://github.com/scummvm/scummvm/commit/6b2d263bc99c6e111d8f14a1becdeafe2154b22c
Author: D G Turner (digitall at scummvm.org)
Date: 2023-12-03T20:20:27Z

Commit Message:
DIRECTOR: LINGO: Fix Redundant Declaration GCC Compiler Warnings

These were generated when -Wredundant-decls is passed to GCC by the extra
declarations of "int yyparse()". This should not be regenerated as have
modified the lex / yacc source to match.

Changed paths:
    engines/director/lingo/lingo-gr.cpp
    engines/director/lingo/lingo-gr.y
    engines/director/lingo/lingo-lex.cpp
    engines/director/lingo/lingo-lex.l


diff --git a/engines/director/lingo/lingo-gr.cpp b/engines/director/lingo/lingo-gr.cpp
index 49cc59f3904..8aaa6d57180 100644
--- a/engines/director/lingo/lingo-gr.cpp
+++ b/engines/director/lingo/lingo-gr.cpp
@@ -93,7 +93,6 @@
 #include "director/lingo/lingo-the.h"
 
 extern int yylex();
-extern int yyparse();
 
 using namespace Director;
 
diff --git a/engines/director/lingo/lingo-gr.y b/engines/director/lingo/lingo-gr.y
index 388774f512b..f42263e031e 100644
--- a/engines/director/lingo/lingo-gr.y
+++ b/engines/director/lingo/lingo-gr.y
@@ -75,7 +75,6 @@
 #include "director/lingo/lingo-the.h"
 
 extern int yylex();
-extern int yyparse();
 
 using namespace Director;
 
diff --git a/engines/director/lingo/lingo-lex.cpp b/engines/director/lingo/lingo-lex.cpp
index c63b708a718..10853b4a984 100644
--- a/engines/director/lingo/lingo-lex.cpp
+++ b/engines/director/lingo/lingo-lex.cpp
@@ -803,7 +803,6 @@ char *yytext;
 
 using namespace Director;
 
-int yyparse();
 static const char *inputbuffer;
 static uint inputlen;
 
diff --git a/engines/director/lingo/lingo-lex.l b/engines/director/lingo/lingo-lex.l
index e489538d5b7..00fb906b451 100644
--- a/engines/director/lingo/lingo-lex.l
+++ b/engines/director/lingo/lingo-lex.l
@@ -51,7 +51,6 @@
 
 using namespace Director;
 
-int yyparse();
 static const char *inputbuffer;
 static uint inputlen;
 




More information about the Scummvm-git-logs mailing list