[Scummvm-git-logs] scummvm master -> f214934ff533bb7d995884aa8396d7b9ade6f3da

sev- sev at scummvm.org
Fri Jan 3 23:32:15 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:
f214934ff5 DIRECTOR: LINGO: 'version' returns string, not an integer


Commit: f214934ff533bb7d995884aa8396d7b9ade6f3da
    https://github.com/scummvm/scummvm/commit/f214934ff533bb7d995884aa8396d7b9ade6f3da
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2020-01-04T00:32:01+01:00

Commit Message:
DIRECTOR: LINGO: 'version' returns string, not an integer

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 1f843f5..861dc0a 100644
--- a/engines/director/lingo/lingo-builtins.cpp
+++ b/engines/director/lingo/lingo-builtins.cpp
@@ -1663,7 +1663,17 @@ void LB::b_true(int nargs) {
 }
 
 void LB::b_version(int nargs) {
-	g_lingo->push(Datum(g_director->getVersion()));
+	switch (g_director->getVersion()) {
+	case 3:
+		g_lingo->push(Datum(new Common::String("3.1.1"))); // Mac
+		break;
+	case 4:
+		g_lingo->push(Datum(new Common::String("4.0"))); // Mac
+		break;
+	default:
+		error("Unsupported Director for 'version'");
+		break;
+	}
 }
 
 ///////////////////




More information about the Scummvm-git-logs mailing list