From 514e5a6d3371051af92d9ca4721af7b1d0b1a7b1 Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Thu, 31 Aug 2017 16:42:19 +0900 Subject: [PATCH] elm - focus manager - revert free list revert 65d2dfc8925a183bf7f2709677d87edcd759e9c3 no no. this fixes the leak ... but it adds new segv bugs. revrt it. --- src/lib/elementary/elm_box.c | 1 - src/lib/elementary/elm_grid.c | 1 - src/lib/elementary/elm_table.c | 1 - 3 files changed, 3 deletions(-) diff --git a/src/lib/elementary/elm_box.c b/src/lib/elementary/elm_box.c index 1c77ccd..b6a617d 100644 --- a/src/lib/elementary/elm_box.c +++ b/src/lib/elementary/elm_box.c @@ -29,7 +29,6 @@ _focus_order_flush(Eo *obj, Elm_Box_Data *pd EINA_UNUSED) Eina_List *order = evas_object_box_children_get(wpd->resize_obj); efl_ui_focus_manager_calc_update_order(wpd->focus.manager, obj, order); - eina_list_free(order); } static void * diff --git a/src/lib/elementary/elm_grid.c b/src/lib/elementary/elm_grid.c index 913ffe3..7c85648 100644 --- a/src/lib/elementary/elm_grid.c +++ b/src/lib/elementary/elm_grid.c @@ -20,7 +20,6 @@ _focus_order_flush(Eo *obj) Eina_List *order = evas_object_grid_children_get(wpd->resize_obj); efl_ui_focus_manager_calc_update_order(wpd->focus.manager, obj, order); - eina_list_free(order); } diff --git a/src/lib/elementary/elm_table.c b/src/lib/elementary/elm_table.c index 48bc137..48e6dfa 100644 --- a/src/lib/elementary/elm_table.c +++ b/src/lib/elementary/elm_table.c @@ -21,7 +21,6 @@ _focus_order_flush(Eo *obj) Eina_List *order = evas_object_table_children_get(wpd->resize_obj); efl_ui_focus_manager_calc_update_order(wpd->focus.manager, obj, order); - eina_list_free(order); } EOLIAN static Eina_Bool -- 2.7.4