diff options
author | Jaehwan Kim <jae.hwan.kim@samsung.com> | 2016-09-28 14:47:26 +0900 |
---|---|---|
committer | Jaehwan Kim <jae.hwan.kim@samsung.com> | 2016-09-28 14:47:26 +0900 |
commit | e811484ba599b1de885d221efbec7e33ef9da0ae (patch) | |
tree | e67e5211a1036e2a65adff5bcd464421da30a2ca | |
parent | 0f929f5546559f1cacfce6adafbecde6df20ff15 (diff) | |
download | efl-e811484ba599b1de885d221efbec7e33ef9da0ae.tar.gz |
edje_program: add NULL checking
-rw-r--r-- | src/lib/edje/edje_program.c | 9 |
1 files 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); |