[Scummvm-cvs-logs] CVS: scummvm/scumm akos.cpp,1.203,1.204

Max Horn fingolfin at users.sourceforge.net
Sun Nov 28 14:27:01 CET 2004


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

Modified Files:
	akos.cpp 
Log Message:
Fix range check

Index: akos.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/akos.cpp,v
retrieving revision 1.203
retrieving revision 1.204
diff -u -d -r1.203 -r1.204
--- akos.cpp	28 Nov 2004 02:36:00 -0000	1.203
+++ akos.cpp	28 Nov 2004 22:26:03 -0000	1.204
@@ -1618,9 +1618,9 @@
 }
 
 void ScummEngine::akos_queCommand(byte cmd, Actor *a, int param_1, int param_2) {
-	checkRange(32, 0, _akosQueuePos, "akos_queCommand overflow");
-
 	_akosQueuePos++;
+	checkRange(31, 0, _akosQueuePos, "akos_queCommand overflow");
+
 	_akosQueue[_akosQueuePos].cmd = cmd;
 	_akosQueue[_akosQueuePos].actor = a->number;
 	_akosQueue[_akosQueuePos].param1 = param_1;





More information about the Scummvm-git-logs mailing list