[Scummvm-cvs-logs] CVS: scummvm/gob inter_v1.cpp,1.7,1.8
Sven Hesse
drmccoy at users.sourceforge.net
Sat Jan 14 04:23:20 CET 2006
Update of /cvsroot/scummvm/scummvm/gob
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv17509
Modified Files:
inter_v1.cpp
Log Message:
Corrected the bug I introducted into executeGoblinOpcode()'s unimplemented opcode handling
Index: inter_v1.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/gob/inter_v1.cpp,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- inter_v1.cpp 14 Jan 2006 09:57:20 -0000 1.7
+++ inter_v1.cpp 14 Jan 2006 12:22:36 -0000 1.8
@@ -1606,7 +1606,8 @@
if (op == NULL) {
warning("unimplemented opcodeGoblin: %d", i);
_vm->_global->_inter_execPtr -= 2;
- _vm->_global->_inter_execPtr += load16() * 2;
+ int16 cmd = load16();
+ _vm->_global->_inter_execPtr += cmd * 2;
}
else
(this->*op) (extraData, retVarPtr, objDesc);
More information about the Scummvm-git-logs
mailing list