[Scummvm-cvs-logs] CVS: scummvm/scumm script_v72he.cpp,2.156,2.157

Travis Howell kirben at users.sourceforge.net
Thu Oct 7 17:43:23 CEST 2004


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv15099/scumm

Modified Files:
	script_v72he.cpp 
Log Message:

Return 0 is array doesn't exist, possible script bug in HE game.


Index: script_v72he.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script_v72he.cpp,v
retrieving revision 2.156
retrieving revision 2.157
diff -u -d -r2.156 -r2.157
--- script_v72he.cpp	6 Oct 2004 10:13:04 -0000	2.156
+++ script_v72he.cpp	8 Oct 2004 00:37:29 -0000	2.157
@@ -898,6 +898,10 @@
 	int subOp = fetchScriptByte();
 	int32 val1, val2;
 	ArrayHeader *ah = (ArrayHeader *)getResourceAddress(rtString, readVar(fetchScriptWord()));
+	if (!ah) {
+		push(0);
+		return;
+	}
 
 	switch (subOp) {
 	case 1:





More information about the Scummvm-git-logs mailing list