[Scummvm-cvs-logs] CVS: scummvm/scumm scummvm.cpp,2.55,2.56

Max Horn fingolfin at users.sourceforge.net
Thu Mar 6 18:20:01 CET 2003


Update of /cvsroot/scummvm/scummvm/scumm
In directory sc8-pr-cvs1:/tmp/cvs-serv29614

Modified Files:
	scummvm.cpp 
Log Message:
fixed OOB acces (thx valgrind)

Index: scummvm.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/scummvm.cpp,v
retrieving revision 2.55
retrieving revision 2.56
diff -u -d -r2.55 -r2.56
--- scummvm.cpp	6 Mar 2003 17:58:04 -0000	2.55
+++ scummvm.cpp	7 Mar 2003 02:19:26 -0000	2.56
@@ -1453,7 +1453,7 @@
 	};
 	int num = dirType ? 8 : 4;
 	const int16 *dirtab = &many_direction_tab[dirType * 8];
-	for (int i = 1; i < num; i++, dirtab++) {
+	for (int i = 1; i < num-1; i++, dirtab++) {
 		if (dir >= dirtab[0] && dir <= dirtab[1])
 			return i;
 	}





More information about the Scummvm-git-logs mailing list