SDL_mixer: fix memory leak in WAV_CreateFromRW

From b905009c351ce584719407b39ad9bf47042b2701 Mon Sep 17 00:00:00 2001
From: pionere <[EMAIL REDACTED]>
Date: Mon, 13 Dec 2021 10:54:00 +0100
Subject: [PATCH] fix memory leak in WAV_CreateFromRW

---
 src/codecs/music_wav.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/codecs/music_wav.c b/src/codecs/music_wav.c
index edce6cd3..8150188c 100644
--- a/src/codecs/music_wav.c
+++ b/src/codecs/music_wav.c
@@ -196,7 +196,7 @@ static void *WAV_CreateFromRW(SDL_RWops *src, int freesrc)
         Mix_SetError("Unknown WAVE format");
     }
     if (!loaded) {
-        SDL_free(music);
+        WAV_Delete(music);
         return NULL;
     }
     music->buffer = (Uint8*)SDL_malloc(music->spec.size);