[Scummvm-cvs-logs] CVS: scummvm/scumm/imuse_digi dimuse_music.cpp,1.26,1.27

Pawel Kolodziejski aquadran at users.sourceforge.net
Thu Apr 8 21:34:05 CEST 2004


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

Modified Files:
	dimuse_music.cpp 
Log Message:
correction for stoping sequence

Index: dimuse_music.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/imuse_digi/dimuse_music.cpp,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -d -r1.26 -r1.27
--- dimuse_music.cpp	9 Apr 2004 03:57:18 -0000	1.26
+++ dimuse_music.cpp	9 Apr 2004 04:20:17 -0000	1.27
@@ -31,18 +31,16 @@
 #define COMI_SEQ_OFFSET (COMI_STATE_OFFSET + 94)
 
 void IMuseDigital::refreshScripts() {
+	Common::StackLock lock(_mutex, "IMuseDigital::refreshScripts()");
 	bool found = false;
-	{
-		Common::StackLock lock(_mutex, "IMuseDigital::refreshScripts()");
-		for (int l = 0; l < MAX_DIGITAL_TRACKS; l++) {
-			if ((_track[l].used) && (_track[l].volGroupId == IMUSE_VOLGRP_MUSIC) && (!_track[l].volFadeUsed)) {
-				found = true;
-			}
+	for (int l = 0; l < MAX_DIGITAL_TRACKS; l++) {
+		if ((_track[l].used) && (_track[l].volGroupId == IMUSE_VOLGRP_MUSIC) && (!_track[l].volFadeUsed)) {
+			found = true;
 		}
 	}
 
 	if ((!found) && (_curMusicSeq != 0)) {
-		parseScriptCmds(0x1001, 0, 0, 0, 0, 0, 0, 0);
+		parseScriptCmds(0x2000, 0, 0, 0, 0, 0, 0, 0);
 	}
 }
 





More information about the Scummvm-git-logs mailing list