diff options
author | Eugene Sandulenko | 2016-06-28 18:44:03 +0200 |
---|---|---|
committer | Eugene Sandulenko | 2016-08-03 23:40:36 +0200 |
commit | 19ae959bdd97e785f913caa101aef03b0d035bf8 (patch) | |
tree | 0a5708fbf33730db8a5041c559860d66ceb8dd5e | |
parent | 9fff6529a3a3955a1a7201398ecf3f1a90871399 (diff) | |
download | scummvm-rg350-19ae959bdd97e785f913caa101aef03b0d035bf8.tar.gz scummvm-rg350-19ae959bdd97e785f913caa101aef03b0d035bf8.tar.bz2 scummvm-rg350-19ae959bdd97e785f913caa101aef03b0d035bf8.zip |
DIRECTOR: Lingo: Actually let VOID vars to pass.
-rw-r--r-- | engines/director/director.cpp | 1 | ||||
-rw-r--r-- | engines/director/lingo/lingo-code.cpp | 5 |
2 files changed, 2 insertions, 4 deletions
diff --git a/engines/director/director.cpp b/engines/director/director.cpp index 3fbc0b643f..af0f87bd19 100644 --- a/engines/director/director.cpp +++ b/engines/director/director.cpp @@ -96,6 +96,7 @@ put par3\n\ _lingo->addCode("check(1, 2, 3)\n\ check 4, 5, 6\n\ +check 7, 8\n\ ", kMovieScript, 2); _lingo->executeScript(kMovieScript, 2); diff --git a/engines/director/lingo/lingo-code.cpp b/engines/director/lingo/lingo-code.cpp index 7555af839f..92cb9940e0 100644 --- a/engines/director/lingo/lingo-code.cpp +++ b/engines/director/lingo/lingo-code.cpp @@ -145,12 +145,9 @@ bool Lingo::verify(Symbol *s) { return false; } - if (s->type == VOID) { + if (s->type == VOID) warning("Variable used before assigning a value '%s'", s->name); - return false; - } - return true; } |