From e811484ba599b1de885d221efbec7e33ef9da0ae Mon Sep 17 00:00:00 2001 From: Jaehwan Kim Date: Wed, 28 Sep 2016 14:47:26 +0900 Subject: [PATCH] edje_program: add NULL checking --- src/lib/edje/edje_program.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/lib/edje/edje_program.c b/src/lib/edje/edje_program.c index bb3675dfaa..30cfe4498b 100644 --- a/src/lib/edje/edje_program.c +++ b/src/lib/edje/edje_program.c @@ -231,10 +231,11 @@ edje_object_propagate_callback_add(Evas_Object *obj, void (*func)(void *data, Ev sig = eina_stringshare_add("*"); src = eina_stringshare_add("*"); - _edje_signal_callback_push(ed->callbacks, - sig, src, - func, data, - EINA_TRUE); + if (ed->callbacks) + _edje_signal_callback_push(ed->callbacks, + sig, src, + func, data, + EINA_TRUE); eina_stringshare_del(sig); eina_stringshare_del(src);