diff --git a/desktop_version/src/Music.cpp b/desktop_version/src/Music.cpp index aa0a2f60..aaa23406 100644 --- a/desktop_version/src/Music.cpp +++ b/desktop_version/src/Music.cpp @@ -6,7 +6,13 @@ void musicclass::init() { + for (size_t i = 0; i < soundTracks.size(); ++i) { + Mix_FreeChunk(soundTracks[i].sound); + } soundTracks.clear(); + for (size_t i = 0; i < musicTracks.size(); ++i) { + Mix_FreeMusic(musicTracks[i].m_music); + } musicTracks.clear(); musicReadBlob.clear();