[Scummvm-git-logs] scummvm master -> 9d6ab16ea220fe70a644ce36ba1bd2ca7de181c1

sev- sev at scummvm.org
Sat May 30 22:09:48 UTC 2020


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:
9d6ab16ea2 DIRECTOR: LINGO: Fix stack underflow in factory stub


Commit: 9d6ab16ea220fe70a644ce36ba1bd2ca7de181c1
    https://github.com/scummvm/scummvm/commit/9d6ab16ea220fe70a644ce36ba1bd2ca7de181c1
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-05-31T00:09:22+02:00

Commit Message:
DIRECTOR: LINGO: Fix stack underflow in factory stub

Changed paths:
    engines/director/lingo/lingo-builtins.cpp


diff --git a/engines/director/lingo/lingo-builtins.cpp b/engines/director/lingo/lingo-builtins.cpp
index 0bd24925b6..aba7d541c2 100644
--- a/engines/director/lingo/lingo-builtins.cpp
+++ b/engines/director/lingo/lingo-builtins.cpp
@@ -2130,7 +2130,7 @@ void Lingo::factoryCall(Common::String &name, int nargs) {
 	s = name + "-" + *method.u.s;
 
 	debugC(3, kDebugLingoExec, "Stack size before call: %d, nargs: %d", _stack.size(), nargs);
-	LC::call(s, nargs);
+	LC::call(s, 1);
 	debugC(3, kDebugLingoExec, "Stack size after call: %d", _stack.size());
 
 	if (!method.u.s->compareToIgnoreCase("mNew")) {




More information about the Scummvm-git-logs mailing list