X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fmusic.c;h=4f6cc2b83ea8dc4429cd74127bc498257389b4a8;hb=91ea1e7e7758f29cccbd837719eaae65779c7438;hp=5e7308f67d84ab58035334f0a5c9e307947ab6ea;hpb=66126249063c1a47b3e48e76e7178e05f838f9ea;p=flatwaifu.git diff --git a/src/music.c b/src/music.c index 5e7308f..4f6cc2b 100644 --- a/src/music.c +++ b/src/music.c @@ -22,6 +22,7 @@ #include "glob.h" #include "sound.h" +#include "files.h" #include #include @@ -64,9 +65,11 @@ void S_initmusic(void) void S_donemusic(void) { - F_freemus(); - Mix_CloseAudio(); - SDL_QuitSubSystem(SDL_INIT_AUDIO); + if (SDL_WasInit(SDL_INIT_AUDIO)) { + F_freemus(); + Mix_CloseAudio(); + SDL_QuitSubSystem(SDL_INIT_AUDIO); + } } void S_startmusic(int time)