diff --git a/libretro-common/audio/audio_mix.c b/libretro-common/audio/audio_mix.c index 689d2a9dde..4b8b098558 100644 --- a/libretro-common/audio/audio_mix.c +++ b/libretro-common/audio/audio_mix.c @@ -118,6 +118,7 @@ audio_chunk_t* audio_mix_load_wav_file(const char *path, int sample_rate) if (!filestream_read_file(path, &chunk->buf, &chunk->len)) { printf("Could not open WAV file for reading.\n"); + free(chunk); return NULL; }