[Scummvm-cvs-logs] CVS: scummvm/scumm sound.cpp,1.319,1.320

Travis Howell kirben at users.sourceforge.net
Fri Feb 13 20:19:04 CET 2004


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

Modified Files:
	sound.cpp 
Log Message:

Fix FUNPACK: puzzle blocks regression



Index: sound.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/sound.cpp,v
retrieving revision 1.319
retrieving revision 1.320
diff -u -d -r1.319 -r1.320
--- sound.cpp	11 Feb 2004 03:21:21 -0000	1.319
+++ sound.cpp	14 Feb 2004 04:12:22 -0000	1.320
@@ -70,6 +70,14 @@
 }
 
 void Sound::addSoundToQueue2(int sound) {
+	if ((_vm->_features & GF_HUMONGOUS) && _soundQue2Pos) {
+		int i = _soundQue2Pos;
+		while (i--) {
+			if (_soundQue2[i] == sound)
+				return;
+		}
+	}
+
 	assert(_soundQue2Pos < ARRAYSIZE(_soundQue2));
 	_soundQue2[_soundQue2Pos++] = sound;
 }





More information about the Scummvm-git-logs mailing list