[Scummvm-git-logs] scummvm master -> 7d21a4907725b282d0708374914696c2ea9b5e83

rvanlaar roland at rolandvanlaar.nl
Tue Aug 18 12:44:38 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:
7d21a49077 DIRECTOR: LINGO: FIX Datum to castId conversion


Commit: 7d21a4907725b282d0708374914696c2ea9b5e83
    https://github.com/scummvm/scummvm/commit/7d21a4907725b282d0708374914696c2ea9b5e83
Author: Roland van Laar (roland at rolandvanlaar.nl)
Date: 2020-08-18T14:44:16+02:00

Commit Message:
DIRECTOR: LINGO: FIX Datum to castId conversion

castId is a CASTREF, which is only converted into an int
by asCastId, not asInt.

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 3fd63f6a14..2eae5b5e3c 100644
--- a/engines/director/lingo/lingo-builtins.cpp
+++ b/engines/director/lingo/lingo-builtins.cpp
@@ -1629,7 +1629,7 @@ void LB::b_installMenu(int nargs) {
 	// installMenu castNum
 	Datum d = g_lingo->pop();
 
-	int castId = d.asInt();
+	int castId = d.asCastId();
 
 	const Stxt *stxt = g_director->getCurrentMovie()->getStxt(castId);
 




More information about the Scummvm-git-logs mailing list