瀏覽代碼

SDL_LoadWAV_IO(): On error, set `*audio_buf` to NULL and `*audio_len` to 0

(cherry picked from commit 23e08f780785fccf30fdd19b775e43b26434f313)
Petar Popovic 1 月之前
父節點
當前提交
ffa618c00b
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/audio/SDL_wave.c

+ 2 - 2
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