X-Git-Url: https://deadsoftware.ru/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fsound.c;h=cee95a9272077da13635fcd1169a57ad4d3a7ad2;hb=2404cdef804cd358dda0ee7accc76cd3eea04b87;hp=ab925241120c2e8c22b05234ae1d90ede8edff79;hpb=3de4ef0d51a8ad0885a10fc834f58b43d94b4467;p=flatwaifu.git diff --git a/src/sound.c b/src/sound.c index ab92524..cee95a9 100644 --- a/src/sound.c +++ b/src/sound.c @@ -74,8 +74,10 @@ void S_init(void) void S_done(void) { free_chunks(); - Mix_CloseAudio(); - SDL_QuitSubSystem(SDL_INIT_AUDIO); + if (SDL_WasInit(SDL_INIT_AUDIO)) { + Mix_CloseAudio(); + SDL_QuitSubSystem(SDL_INIT_AUDIO); + } } Mix_Chunk * get_chunk(snd_t *s, int r, int v)