[Scummvm-cvs-logs] CVS: scummvm/scumm/smush smush_mixer.cpp,1.41,1.42

kirben kirben at users.sourceforge.net
Thu May 5 21:45:43 CEST 2005


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

Modified Files:
	smush_mixer.cpp 
Log Message:
Check if stream exists first.


Index: smush_mixer.cpp
===================================================================
RCS file: /cvsroot/scummvm/scummvm/scumm/smush/smush_mixer.cpp,v
retrieving revision 1.41
retrieving revision 1.42
diff -u -d -r1.41 -r1.42
--- smush_mixer.cpp	5 May 2005 18:30:42 -0000	1.41
+++ smush_mixer.cpp	6 May 2005 04:44:54 -0000	1.42
@@ -98,8 +98,10 @@
 				delete _channels[i].chan;
 				_channels[i].id = -1;
 				_channels[i].chan = NULL;
-				_channels[i].stream->finish();
-				_channels[i].stream = 0;
+				if (_channels[i].stream) {
+					_channels[i].stream->finish();
+					_channels[i].stream = 0;
+				}
 			} else {
 				int32 rate, vol, pan;
 				bool stereo, is_16bit;





More information about the Scummvm-git-logs mailing list