raster pushed a commit to branch master.

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

commit 30b5b6d70c8cfac821b9015cc52b2831c36ea027
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Fri Jun 20 07:31:51 2014 +0900

    ibar - fix segv when ibar_icon data is NULL
---
 src/modules/ibar/e_mod_main.c | 1 +
 1 file changed, 1 insertion(+)

diff --git a/src/modules/ibar/e_mod_main.c b/src/modules/ibar/e_mod_main.c
index bcda3f1..c8f2890 100644
--- a/src/modules/ibar/e_mod_main.c
+++ b/src/modules/ibar/e_mod_main.c
@@ -1218,6 +1218,7 @@ _ibar_cb_icon_menu_desk_change(void *data, Evas_Object 
*obj EINA_UNUSED, void *e
    IBar_Icon *ic;
 
    ic = evas_object_data_get(data, "ibar_icon");
+   if (!ic) return;
 
    if (ec->sticky || (ec->zone != ic->ibar->inst->gcc->gadcon->zone))
      edje_object_signal_emit(data, "e,state,other,screen", "e");

-- 


Reply via email to