summaryrefslogtreecommitdiff
path: root/opl
diff options
context:
space:
mode:
authorSimon Howard2009-08-29 21:03:24 +0000
committerSimon Howard2009-08-29 21:03:24 +0000
commit6cae0f05cfedce28038f9411f03e6b1415250c33 (patch)
treee826f9d7ca50c8f02c0bc126f2fe0b0b2a9ebcc1 /opl
parente7262d2a8859501152ef22bc7cb9dcc26b05c402 (diff)
downloadchocolate-doom-6cae0f05cfedce28038f9411f03e6b1415250c33.tar.gz
chocolate-doom-6cae0f05cfedce28038f9411f03e6b1415250c33.tar.bz2
chocolate-doom-6cae0f05cfedce28038f9411f03e6b1415250c33.zip
Don't crash if OPL is shutdown after SDL was initialised.
Subversion-branch: /branches/opl-branch Subversion-revision: 1635
Diffstat (limited to 'opl')
-rw-r--r--opl/opl_sdl.c2
1 files changed, 2 insertions, 0 deletions
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();