From 5fe93a44852666eba433f27bb0eb014d3d4eef57 Mon Sep 17 00:00:00 2001 From: sluicebox <22204938+sluicebox@users.noreply.github.com> Date: Sat, 25 Oct 2025 10:32:43 -0700 Subject: [PATCH] AUDIO: Fix memory leak when Modplayaer support disabled --- audio/mods/universaltracker.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/audio/mods/universaltracker.cpp b/audio/mods/universaltracker.cpp index bd5de4d23e2..7b445425a3e 100644 --- a/audio/mods/universaltracker.cpp +++ b/audio/mods/universaltracker.cpp @@ -387,6 +387,9 @@ RewindableAudioStream *makeUniversalTrackerStream(Common::SeekableReadStream *st #if !defined(USE_OPENMPT) && !defined(USE_MIKMOD) warning("Modplayer Support not compiled in"); + if (disposeAfterUse == DisposeAfterUse::YES) { + delete stream; + } return nullptr; #else