[Scummvm-cvs-logs] CVS: scummvm/scumm sound.cpp,1.48,1.49
Max Horn
fingolfin at users.sourceforge.net
Tue Nov 5 05:40:02 CET 2002
Update of /cvsroot/scummvm/scummvm/scumm
In directory usw-pr-cvs1:/tmp/cvs-serv27828/scumm
Modified Files:
sound.cpp
Log Message:
fix for bug #633082; added some asserts to catch similiar problems in the future
Index: sound.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/sound.cpp,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -d -r1.48 -r1.49
--- sound.cpp 31 Oct 2002 00:39:48 -0000 1.48
+++ sound.cpp 5 Nov 2002 13:39:09 -0000 1.49
@@ -518,9 +518,11 @@
while (num > 0) {
_sfxFile->read(&file_byte, sizeof(file_byte));
_sfxFile->read(&file_byte_2, sizeof(file_byte_2));
+ assert(i < ARRAYSIZE(_mouthSyncTimes));
_mouthSyncTimes[i++] = file_byte | (file_byte_2 << 8);
num--;
}
+ assert(i < ARRAYSIZE(_mouthSyncTimes));
_mouthSyncTimes[i] = 0xFFFF;
_sfxMode |= mode;
_curSoundPos = 0;
More information about the Scummvm-git-logs
mailing list