diff --git a/src/sdl-instead/sound.c b/src/sdl-instead/sound.c index b8c07d3..b9a189c 100644 --- a/src/sdl-instead/sound.c +++ b/src/sdl-instead/sound.c @@ -58,11 +58,13 @@ void snd_pause(int on) { if (!sound_on) return; - SDL_PauseAudio(on); - if (on) + if (on) { + Mix_Pause(-1); Mix_PauseMusic(); - else + } else { + Mix_Resume(-1); Mix_ResumeMusic(); + } return; }