mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-10-04 08:56:25 +00:00
SDL_LoadWAV_IO(): On error, set *audio_buf
to NULL and *audio_len
to 0
(cherry picked from commit 23e08f7807
)
This commit is contained in:

committed by
Ryan C. Gordon

parent
291b9b3c82
commit
ffa618c00b
@@ -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);
|
result = WaveLoad(src, &file, spec, audio_buf, audio_len);
|
||||||
if (!result) {
|
if (!result) {
|
||||||
SDL_free(*audio_buf);
|
SDL_free(*audio_buf);
|
||||||
audio_buf = NULL;
|
*audio_buf = NULL;
|
||||||
audio_len = 0;
|
*audio_len = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
// Cleanup
|
// Cleanup
|
||||||
|
Reference in New Issue
Block a user