[Scummvm-git-logs] scummvm master -> 3af2490c605ae347d569ee373318d6feb1139c17

sev- noreply at scummvm.org
Fri Dec 2 23:48:59 UTC 2022


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:
3af2490c60 DIRECTOR: LINGO: Narrow down member search for text and menus to TextCasts


Commit: 3af2490c605ae347d569ee373318d6feb1139c17
    https://github.com/scummvm/scummvm/commit/3af2490c605ae347d569ee373318d6feb1139c17
Author: Eugene Sandulenko (sev at scummvm.org)
Date: 2022-12-03T00:48:20+01:00

Commit Message:
DIRECTOR: LINGO: Narrow down member search for text and menus to TextCasts

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 9e0543899cc..403d778b395 100644
--- a/engines/director/lingo/lingo-builtins.cpp
+++ b/engines/director/lingo/lingo-builtins.cpp
@@ -1974,7 +1974,7 @@ void LB::b_installMenu(int nargs) {
 	// installMenu castNum
 	Datum d = g_lingo->pop();
 
-	CastMemberID memberID = d.asMemberID();
+	CastMemberID memberID = d.asMemberID(kCastText);
 	if (memberID.member == 0) {
 		g_director->_wm->removeMenu();
 		return;
@@ -3030,7 +3030,7 @@ void LB::b_cast(int nargs) {
 
 void LB::b_script(int nargs) {
 	Datum d = g_lingo->pop();
-	CastMemberID memberID = d.asMemberID();
+	CastMemberID memberID = d.asMemberID(kCastText);
 	CastMember *cast = g_director->getCurrentMovie()->getCastMember(memberID);
 
 	if (cast) {




More information about the Scummvm-git-logs mailing list