fix sound occasionally not stopping correctly

This commit is contained in:
Glenn Maynard
2004-01-13 01:59:32 +00:00
parent 723d1b1c6c
commit 0ed835685a
+3 -4
View File
@@ -87,6 +87,9 @@ void StartPlayingQueuedMusic( const RageTimer &when, const MusicToPlay &ToPlay,
void StartQueuedMusic( MusicToPlay &ToPlay )
{
if( ToPlay.file.empty() )
return;
LockMutex L( *g_Mutex );
MusicPlaying *NewMusic = new MusicPlaying;
NewMusic->m_Timing = g_Playing->m_Timing;
@@ -297,10 +300,6 @@ void RageSounds::PlayMusic( const CString &file, const CString &timing_file, boo
g_Playing->m_Music.Unload();
/* If file is blank, just stop. */
if( file.empty() )
return;
MusicToPlay ToPlay;
ToPlay.file = file;