SDL_mixer: report out of memory error if malloc fails in WAV_CreateFromRW

From d8c747d511c761bc70273c399e1d082f41bb4959 Mon Sep 17 00:00:00 2001
From: pionere <[EMAIL REDACTED]>
Date: Sat, 18 Dec 2021 09:27:00 +0100
Subject: [PATCH] report out of memory error if malloc fails in
 WAV_CreateFromRW

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

diff --git a/src/codecs/music_wav.c b/src/codecs/music_wav.c
index 8e8a0de5..b4f49bc7 100644
--- a/src/codecs/music_wav.c
+++ b/src/codecs/music_wav.c
@@ -204,6 +204,7 @@ static void *WAV_CreateFromRW(SDL_RWops *src, int freesrc)
     }
     music->buffer = (Uint8*)SDL_malloc(music->spec.size);
     if (!music->buffer) {
+        SDL_OutOfMemory();
         WAV_Delete(music);
         return NULL;
     }