[Scummvm-cvs-logs] CVS: scummvm/scumm script.cpp,1.149.2.5,1.149.2.6
Max Horn
fingolfin at users.sourceforge.net
Wed Sep 1 01:01:03 CEST 2004
Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23276
Modified Files:
Tag: branch-0-6-0
script.cpp
Log Message:
Fix incorrect flObject base address computation
Index: script.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/script.cpp,v
retrieving revision 1.149.2.5
retrieving revision 1.149.2.6
diff -u -d -r1.149.2.5 -r1.149.2.6
--- script.cpp 13 Aug 2004 09:08:26 -0000 1.149.2.5
+++ script.cpp 1 Sep 2004 08:00:14 -0000 1.149.2.6
@@ -381,7 +381,9 @@
case WIO_FLOBJECT: /* flobject script */
idx = getObjectIndex(ss->number);
- _scriptOrgPointer = getResourceAddress(rtFlObject, _objs[idx].fl_object_index);
+ assert(idx != -1);
+ idx = _objs[idx].fl_object_index;
+ _scriptOrgPointer = getResourceAddress(rtFlObject, idx);
assert(idx < _numFlObject);
_lastCodePtr = &_baseFLObject[idx];
break;
More information about the Scummvm-git-logs
mailing list