From ffa618c00baab7680447d87321b3a1c4846d910c Mon Sep 17 00:00:00 2001 From: Petar Popovic Date: Sun, 3 Aug 2025 17:58:02 +0200 Subject: [PATCH] SDL_LoadWAV_IO(): On error, set `*audio_buf` to NULL and `*audio_len` to 0 (cherry picked from commit 23e08f780785fccf30fdd19b775e43b26434f313) --- src/audio/SDL_wave.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/audio/SDL_wave.c b/src/audio/SDL_wave.c index 1d53e79d16..826b652476 100644 --- a/src/audio/SDL_wave.c +++ b/src/audio/SDL_wave.c @@ -2114,8 +2114,8 @@ bool SDL_LoadWAV_IO(SDL_IOStream *src, bool closeio, SDL_AudioSpec *spec, Uint8 result = WaveLoad(src, &file, spec, audio_buf, audio_len); if (!result) { SDL_free(*audio_buf); - audio_buf = NULL; - audio_len = 0; + *audio_buf = NULL; + *audio_len = 0; } // Cleanup