rimmed pushed a commit to branch master.

http://git.enlightenment.org/tools/eflete.git/commit/?id=540a8226bd2d4ba7a78386099f1e398641d2fc92

commit 540a8226bd2d4ba7a78386099f1e398641d2fc92
Author: Andrii Kroitor <an.kroi...@samsung.com>
Date:   Mon Jun 27 17:31:55 2016 +0300

    tabs: tabs_clean
---
 src/bin/ui/tabs.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/src/bin/ui/tabs.c b/src/bin/ui/tabs.c
index 7a65a5d..7cdb3d2 100644
--- a/src/bin/ui/tabs.c
+++ b/src/bin/ui/tabs.c
@@ -1244,14 +1244,13 @@ tabs_current_tab_close(void)
 void
 tabs_clean(void)
 {
-   Eina_List *l;
+   Eina_List *l, *l_n;
    Tabs_Item *item;
 
    /* delete all tab besides home tab */
-   EINA_LIST_FOREACH(tabs.items, l, item)
+   EINA_LIST_FOREACH_SAFE(tabs.items, l, l_n, item)
      {
         if (!item->group) continue;
-        tabs.items = eina_list_remove(tabs.items, item);
         _del_tab(item);
      }
    tabs.selected = NULL;

-- 


Reply via email to