diff --git a/legacy/elementary/src/bin/test_task_switcher.c b/legacy/elementary/src/bin/test_task_switcher.c index 93bbe5562a..a0e14dd0a9 100644 --- a/legacy/elementary/src/bin/test_task_switcher.c +++ b/legacy/elementary/src/bin/test_task_switcher.c @@ -286,7 +286,7 @@ _win_del(void *data EINA_UNUSED, Evas_Object *obj EINA_UNUSED, void *event EINA_ { Elm_App_Client *app; EINA_LIST_FREE(apps_list, app) - eo_unref(app); + eo_del(app); } static void diff --git a/legacy/elementary/src/lib/elm_atspi_bridge.c b/legacy/elementary/src/lib/elm_atspi_bridge.c index 9594414847..cba44ba2d7 100644 --- a/legacy/elementary/src/lib/elm_atspi_bridge.c +++ b/legacy/elementary/src/lib/elm_atspi_bridge.c @@ -3248,7 +3248,7 @@ _elm_atspi_bridge_shutdown(void) { if (_init_count) { - eo_unref(_root); + eo_del(_root); if (_cache_update_idler) ecore_idler_del(_cache_update_idler); diff --git a/legacy/elementary/src/lib/elm_gengrid.c b/legacy/elementary/src/lib/elm_gengrid.c index b2c33f6901..9896479e89 100644 --- a/legacy/elementary/src/lib/elm_gengrid.c +++ b/legacy/elementary/src/lib/elm_gengrid.c @@ -3582,7 +3582,6 @@ EOLIAN static void _elm_gengrid_evas_object_smart_del(Eo *obj, Elm_Gengrid_Data *sd) { elm_gengrid_clear(obj); - eo_unref(sd->pan_obj); ELM_SAFE_FREE(sd->pan_obj, evas_object_del); ELM_SAFE_FREE(sd->stack, evas_object_del); diff --git a/legacy/elementary/src/lib/elm_genlist.c b/legacy/elementary/src/lib/elm_genlist.c index dd2eeb2137..cabe17ed8e 100644 --- a/legacy/elementary/src/lib/elm_genlist.c +++ b/legacy/elementary/src/lib/elm_genlist.c @@ -5343,7 +5343,6 @@ _elm_genlist_evas_object_smart_del(Eo *obj, Elm_Genlist_Data *sd) elm_genlist_clear(obj); for (i = 0; i < 2; i++) ELM_SAFE_FREE(sd->stack[i], evas_object_del); - eo_unref(sd->pan_obj); ELM_SAFE_FREE(sd->pan_obj, evas_object_del); _item_cache_zero(sd); diff --git a/legacy/elementary/src/lib/elm_map.c b/legacy/elementary/src/lib/elm_map.c index 2bd787e573..6d28fbdfcc 100644 --- a/legacy/elementary/src/lib/elm_map.c +++ b/legacy/elementary/src/lib/elm_map.c @@ -4159,7 +4159,6 @@ _elm_map_evas_object_smart_del(Eo *obj, Elm_Map_Data *sd) ecore_timer_del(sd->loaded_timer); if (sd->map) evas_map_free(sd->map); - eo_unref(sd->pan_obj); evas_object_del(sd->pan_obj); sd->pan_obj = NULL; diff --git a/legacy/elementary/src/lib/elm_photocam.c b/legacy/elementary/src/lib/elm_photocam.c index 1fb3c10cc8..efeca66974 100644 --- a/legacy/elementary/src/lib/elm_photocam.c +++ b/legacy/elementary/src/lib/elm_photocam.c @@ -1367,7 +1367,6 @@ _elm_photocam_evas_object_smart_del(Eo *obj, Elm_Photocam_Data *sd) free(g->grid); free(g); } - eo_unref(sd->pan_obj); ELM_SAFE_FREE(sd->pan_obj, evas_object_del); if (sd->f) eina_file_close(sd->f);