raster pushed a commit to branch master.

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

commit ff253bff08559414d002f0a3a093343cf20d6de0
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
Date:   Thu Apr 14 10:35:18 2016 +0900

    eo - key obj reference - don't unref on del event callback
    
    object is being deleted by cb - don't unref as we are already at 0.
---
 src/lib/eo/eo_base_class.c | 1 -
 1 file changed, 1 deletion(-)

diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c
index bd402e7..7b6ff05 100644
--- a/src/lib/eo/eo_base_class.c
+++ b/src/lib/eo/eo_base_class.c
@@ -62,7 +62,6 @@ _eo_base_cb_key_obj_del(void *data, const Eo_Event *event)
                                                         EINA_INLIST_GET(node));
                   eo_event_callback_del(node->data, EO_BASE_EVENT_DEL,
                                         _eo_base_cb_key_obj_del, data);
-                  eo_unref(node->data);
                   _eo_generic_data_node_free(node);
                   break;
                }

-- 


Reply via email to