From 7fdd0bce49ac0ee47ec751e36f24716e67fcdbc2 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 26 Jun 2012 09:08:01 +0000 Subject: [PATCH] use EINA_LIST_FOREACH for shelf iterating SVN revision: 72861 --- src/modules/conf_shelves/e_int_config_shelf.c | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/modules/conf_shelves/e_int_config_shelf.c b/src/modules/conf_shelves/e_int_config_shelf.c index 53a5fc8d4..7f7d83232 100644 --- a/src/modules/conf_shelves/e_int_config_shelf.c +++ b/src/modules/conf_shelves/e_int_config_shelf.c @@ -109,6 +109,7 @@ _ilist_fill(E_Config_Dialog_Data *cfdata) { Evas *evas; Eina_List *l; + E_Shelf *es; int n = -1; char buf[256]; @@ -126,13 +127,10 @@ _ilist_fill(E_Config_Dialog_Data *cfdata) e_widget_ilist_clear(cfdata->o_list); e_widget_ilist_go(cfdata->o_list); - for (l = e_shelf_list(); l; l = l->next) + EINA_LIST_FOREACH(e_shelf_list(), l, es) { - E_Shelf *es; Evas_Object *ob; - if (!(es = l->data)) continue; - snprintf(buf, sizeof(buf), "Shelf %s", e_shelf_orient_string_get(es)); ob = e_icon_add(evas);