netstar pushed a commit to branch master.

http://git.enlightenment.org/core/enlightenment.git/commit/?id=ded482d8174fc568ce1c154558529f9a9c559602

commit ded482d8174fc568ce1c154558529f9a9c559602
Author: Alastair Poole <nets...@gmail.com>
Date:   Sat Mar 27 20:27:42 2021 +0000

    emixer: avoid segv when no default sink is set.
---
 src/modules/mixer/emixer.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/src/modules/mixer/emixer.c b/src/modules/mixer/emixer.c
index 9373da57b..2ddf094ff 100644
--- a/src/modules/mixer/emixer.c
+++ b/src/modules/mixer/emixer.c
@@ -632,6 +632,8 @@ _emix_sink_input_add(Emix_Sink_Input *input)
    Eina_Bool locked = EINA_TRUE;
    unsigned int i;
 
+   if (!input->sink) return;
+
    fr = elm_frame_add(win);
    evas_object_size_hint_weight_set(fr, EVAS_HINT_EXPAND, 1.0);
    evas_object_size_hint_align_set(fr, EVAS_HINT_FILL, 0.0);

-- 


Reply via email to