summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-04-14 10:35:18 +0900
committerCarsten Haitzler (Rasterman) <raster@rasterman.com>2016-04-14 10:35:18 +0900
commitff253bff08559414d002f0a3a093343cf20d6de0 (patch)
tree0bd845fe36ca6c01445e9f8f1542401f27026b63
parent4ea507c2ca2363aa581444eb3f210c1610ef57c0 (diff)
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.
-rw-r--r--src/lib/eo/eo_base_class.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c
index bd402e7b24..7b6ff05a09 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)
62 EINA_INLIST_GET(node)); 62 EINA_INLIST_GET(node));
63 eo_event_callback_del(node->data, EO_BASE_EVENT_DEL, 63 eo_event_callback_del(node->data, EO_BASE_EVENT_DEL,
64 _eo_base_cb_key_obj_del, data); 64 _eo_base_cb_key_obj_del, data);
65 eo_unref(node->data);
66 _eo_generic_data_node_free(node); 65 _eo_generic_data_node_free(node);
67 break; 66 break;
68 } 67 }