From aaee1a016fca6855a917cdc1e523b073aee5f383 Mon Sep 17 00:00:00 2001 From: twinaphex Date: Tue, 30 Sep 2014 17:08:32 +0200 Subject: [PATCH] rarch_audio_flush - prevent segfault if g_extern.audio_data.data is NULL --- retroarch.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/retroarch.c b/retroarch.c index b45aa3705a..df66c31dd2 100644 --- a/retroarch.c +++ b/retroarch.c @@ -475,7 +475,7 @@ bool rarch_audio_flush(const int16_t *data, size_t samples) if (g_extern.is_paused || g_extern.audio_data.mute) return true; - if (!g_extern.audio_active) + if (!g_extern.audio_active || !g_extern.audio_data.data) return false; RARCH_PERFORMANCE_INIT(audio_convert_s16);