From c25b7c457f347b267fa9675646792e24a2ad4681 Mon Sep 17 00:00:00 2001
From: johns <>
Date: Mon, 25 Mar 2002 00:44:31 +0000
Subject: [PATCH] Stop sound, before unloading.

---
 src/sound/sound_server.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/sound/sound_server.cpp b/src/sound/sound_server.cpp
index 3a3b53562..9f9075d98 100644
--- a/src/sound/sound_server.cpp
+++ b/src/sound/sound_server.cpp
@@ -294,11 +294,11 @@ global void PlayMusic(const char* name)
 global void StopMusic(void)
 {
     if( PlayingMusic ) {
+	PlayingMusic=0;			// Callback!
 	if( ModFile ) {
 	    ModPlug_Unload(ModFile);
 	    ModFile=NULL;
 	}
-	PlayingMusic=0;
     }
 }