From 9539d4d2a71fd0edad34e727ff0dc6757c297599 Mon Sep 17 00:00:00 2001 From: Sam Lantinga Date: Fri, 13 Jan 2012 03:46:01 -0500 Subject: [PATCH] Don't use the converted audio pointer unless we actually used converted audio... --- mixer.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mixer.c b/mixer.c index f5ffd561..2f283844 100644 --- a/mixer.c +++ b/mixer.c @@ -654,11 +654,12 @@ Mix_Chunk *Mix_LoadWAV_RW(SDL_RWops *src, int freesrc) SDL_free(chunk); return(NULL); } + + chunk->abuf = wavecvt.buf; + chunk->alen = wavecvt.len_cvt; } chunk->allocated = 1; - chunk->abuf = wavecvt.buf; - chunk->alen = wavecvt.len_cvt; chunk->volume = MIX_MAX_VOLUME; return(chunk);