From deb6fe9a91f42c3bc96ea7f1f0e78b8212115740 Mon Sep 17 00:00:00 2001 From: Kp Date: Sun, 29 Sep 2013 00:58:24 +0000 Subject: [PATCH] Use MALLOC for mixdigi_convert_sound --- similar/arch/sdl/digi_mixer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/similar/arch/sdl/digi_mixer.cpp b/similar/arch/sdl/digi_mixer.cpp index ea76c8e72..62762a087 100644 --- a/similar/arch/sdl/digi_mixer.cpp +++ b/similar/arch/sdl/digi_mixer.cpp @@ -135,7 +135,7 @@ void mixdigi_convert_sound(int i) if (MIX_DIGI_DEBUG) con_printf(CON_DEBUG,"converting %d (%d)\n", i, dlen); SDL_BuildAudioCVT(&cvt, AUDIO_U8, 1, freq, out_format, out_channels, out_freq); - cvt.buf = malloc(dlen * cvt.len_mult); + MALLOC(cvt.buf, Uint8, dlen * cvt.len_mult); cvt.len = dlen; memcpy(cvt.buf, data, dlen); if (SDL_ConvertAudio(&cvt)) con_printf(CON_DEBUG,"conversion of %d failed\n", i);