From abbf6bafb93c2e716f93fcf4a561b4c733645538 Mon Sep 17 00:00:00 2001 From: leo60228 Date: Sun, 7 Jun 2020 16:11:48 -0400 Subject: [PATCH] Don't leak sounds/music --- desktop_version/src/Music.cpp | 6 ++++++ 1 file changed, 6 insertions(+) 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();