summaryrefslogtreecommitdiff
path: root/src/lib/eo/eo_base_class.c
diff options
context:
space:
mode:
authorCedric BAIL <cedric@osg.samsung.com>2018-05-15 15:37:11 -0700
committerCedric BAIL <cedric@osg.samsung.com>2018-05-24 16:02:20 -0700
commita90b5fa930114c756147ae8d15317e5eaa7b4013 (patch)
tree3be45aa5f49ab7eb8a4c6ed70f4fad6cbe7e176d /src/lib/eo/eo_base_class.c
parent0cc07f4e6bdd6762fcb3327e7a127356b22eef04 (diff)
eo: remove parent_sink as this hack should not be necessary anymore.
Diffstat (limited to 'src/lib/eo/eo_base_class.c')
-rw-r--r--src/lib/eo/eo_base_class.c8
1 files changed, 0 insertions, 8 deletions
diff --git a/src/lib/eo/eo_base_class.c b/src/lib/eo/eo_base_class.c
index 66ae601..9d1c405 100644
--- a/src/lib/eo/eo_base_class.c
+++ b/src/lib/eo/eo_base_class.c
@@ -65,7 +65,6 @@ struct _Efl_Object_Data
65#endif 65#endif
66 Eina_Bool callback_stopped : 1; 66 Eina_Bool callback_stopped : 1;
67 Eina_Bool need_cleaning : 1; 67 Eina_Bool need_cleaning : 1;
68 Eina_Bool parent_sunk : 1; // If parent ref has already been settled (parent has been set, or we are in add_ref mode
69 Eina_Bool allow_parent_unref : 1; // Allows unref to zero even with a parent 68 Eina_Bool allow_parent_unref : 1; // Allows unref to zero even with a parent
70 Eina_Bool has_destroyed_event_cb : 1; // No proper count: minor optimization triggered at destruction only 69 Eina_Bool has_destroyed_event_cb : 1; // No proper count: minor optimization triggered at destruction only
71}; 70};
@@ -696,13 +695,6 @@ efl_del(const Eo *obj)
696} 695}
697 696
698void 697void
699_efl_object_parent_sink_set(Eo *obj, Eina_Bool sink)
700{
701 Efl_Object_Data *pd = efl_data_scope_get(obj, EFL_OBJECT_CLASS);
702 pd->parent_sunk = sink;
703}
704
705void
706_efl_object_reuse(_Eo_Object *obj) 698_efl_object_reuse(_Eo_Object *obj)
707{ 699{
708 obj->is_invalidating = EINA_FALSE; 700 obj->is_invalidating = EINA_FALSE;