foxygit / doom Log in
commit 6cae0f05cfedce28038f9411f03e6b1415250c33
Author:     Simon Howard <fraggle@gmail.com>
AuthorDate: Sat Aug 29 21:03:24 2009 +0000
Commit:     Simon Howard <fraggle@gmail.com>
CommitDate: Sat Aug 29 21:03:24 2009 +0000

    Don't crash if OPL is shutdown after SDL was initialised.

    Subversion-branch: /branches/opl-branch
    Subversion-revision: 1635
---
 opl/opl_sdl.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/opl/opl_sdl.c b/opl/opl_sdl.c
index 42fe3347..b9d83385 100644
--- a/opl/opl_sdl.c
+++ b/opl/opl_sdl.c
@@ -211,6 +211,8 @@ static void OPL_Mix_Callback(void *udata,

 static void OPL_SDL_Shutdown(void)
 {
+    Mix_SetPostMix(NULL, NULL);
+
     if (sdl_was_initialised)
     {
         Mix_CloseAudio();