From 2c691e30e84248b19f7ea941b618eb349498fbf2 Mon Sep 17 00:00:00 2001 From: Patrick Keroulas <patrick.keroulas@savoirfairelinux.com> Date: Fri, 15 Jan 2016 12:00:58 -0500 Subject: [PATCH] audio: fix segfault when no audio layer is provided Audio layer may not required in case of text/video messaging only. Return a warn message and a null pointer to avoid further random memory access. Change-Id: I8db9ee3cd1333da76f85d2a7bbd91bf083291328 Tuleap: #220 --- src/preferences.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/preferences.cpp b/src/preferences.cpp index a379f89c59..bde3629324 100644 --- a/src/preferences.cpp +++ b/src/preferences.cpp @@ -407,6 +407,9 @@ AudioPreference::createAudioLayer() return nullptr; #endif #endif // __ANDROID__ + + RING_WARN("No audio layer provided"); + return nullptr; } void AudioPreference::serialize(YAML::Emitter &out) -- GitLab