From 0a66fa46712b1fb9341fd7f7c768b558b3a9258c Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 12 Sep 2012 13:03:04 +0000 Subject: [PATCH] ilist_items_get() now returns a const list SVN revision: 76524 --- src/bin/e_ilist.c | 2 +- src/bin/e_ilist.h | 2 +- src/bin/e_widget_ilist.c | 4 ++-- src/bin/e_widget_ilist.h | 2 +- src/modules/conf_applications/e_int_config_apps.c | 8 ++++---- src/modules/conf_keybindings/e_int_config_acpibindings.c | 2 +- src/modules/conf_keybindings/e_int_config_keybindings.c | 2 +- src/modules/conf_theme/e_int_config_fonts.c | 8 ++++---- src/modules/quickaccess/e_mod_config.c | 2 +- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/bin/e_ilist.c b/src/bin/e_ilist.c index 6b7da893f..ba3881731 100644 --- a/src/bin/e_ilist.c +++ b/src/bin/e_ilist.c @@ -852,7 +852,7 @@ e_ilist_icon_size_set(Evas_Object *obj, Evas_Coord w, Evas_Coord h) } } -EAPI Eina_List * +EAPI const Eina_List * e_ilist_items_get(Evas_Object *obj) { API_ENTRY return NULL; diff --git a/src/bin/e_ilist.h b/src/bin/e_ilist.h index 6e619b95d..969258fa9 100644 --- a/src/bin/e_ilist.h +++ b/src/bin/e_ilist.h @@ -57,7 +57,7 @@ EAPI void e_ilist_nth_end_set (Evas_Object *obj, int n, Evas_O EAPI Eina_Bool e_ilist_nth_is_header (Evas_Object *obj, int n); EAPI void e_ilist_nth_geometry_get (Evas_Object *obj, int n, Evas_Coord *x, Evas_Coord *y, Evas_Coord *w, Evas_Coord *h); EAPI void e_ilist_icon_size_set (Evas_Object *obj, Evas_Coord w, Evas_Coord h); -EAPI Eina_List *e_ilist_items_get (Evas_Object *obj); +EAPI const Eina_List *e_ilist_items_get (Evas_Object *obj); EAPI void e_ilist_multi_select (Evas_Object *obj, int n); EAPI void e_ilist_range_select (Evas_Object *obj, int n); diff --git a/src/bin/e_widget_ilist.c b/src/bin/e_widget_ilist.c index d06acecdf..bcce2d5c6 100644 --- a/src/bin/e_widget_ilist.c +++ b/src/bin/e_widget_ilist.c @@ -280,7 +280,7 @@ static void _e_wid_disable_hook(Evas_Object *obj) { E_Ilist_Item *ili; - Eina_List *l; + const Eina_List *l; Eina_Bool disabled; E_Widget_Data *wd; @@ -601,7 +601,7 @@ e_widget_ilist_count(Evas_Object *obj) return e_ilist_count(wd->o_ilist); } -EAPI Eina_List * +EAPI const Eina_List * e_widget_ilist_items_get(Evas_Object *obj) { E_Widget_Data *wd; diff --git a/src/bin/e_widget_ilist.h b/src/bin/e_widget_ilist.h index cb74d75e1..05efaf2ab 100644 --- a/src/bin/e_widget_ilist.h +++ b/src/bin/e_widget_ilist.h @@ -24,7 +24,7 @@ EAPI void e_widget_ilist_selector_set(Evas_Object *obj, int selector); EAPI void e_widget_ilist_go(Evas_Object *obj); EAPI void e_widget_ilist_clear(Evas_Object *obj); EAPI int e_widget_ilist_count(Evas_Object *obj); -EAPI Eina_List *e_widget_ilist_items_get(Evas_Object *obj); +EAPI Eina_List const *e_widget_ilist_items_get(Evas_Object *obj); EAPI Eina_Bool e_widget_ilist_nth_is_header(Evas_Object *obj, int n); EAPI void e_widget_ilist_nth_label_set(Evas_Object *obj, int n, const char *label); diff --git a/src/modules/conf_applications/e_int_config_apps.c b/src/modules/conf_applications/e_int_config_apps.c index d0ec335a3..92d34aa51 100644 --- a/src/modules/conf_applications/e_int_config_apps.c +++ b/src/modules/conf_applications/e_int_config_apps.c @@ -591,7 +591,7 @@ _cb_apps_list_selected(void *data) { E_Config_App_List *apps; const E_Ilist_Item *it; - Eina_List *l; + const Eina_List *l; unsigned int enabled = 0, disabled = 0; if (!(apps = data)) return; @@ -662,7 +662,7 @@ _cb_add(void *data, void *data2 __UNUSED__) { E_Config_App_List *apps; const E_Ilist_Item *it; - Eina_List *l; + const Eina_List *l; if (!(apps = data)) return; EINA_LIST_FOREACH(e_widget_ilist_items_get(apps->o_list), l, it) @@ -692,7 +692,7 @@ _cb_del(void *data, void *data2 __UNUSED__) { E_Config_App_List *apps; const E_Ilist_Item *it; - Eina_List *l; + const Eina_List *l; if (!(apps = data)) return; EINA_LIST_FOREACH(e_widget_ilist_items_get(apps->o_list), l, it) @@ -722,7 +722,7 @@ _cb_order_del(void *data, void *data2 __UNUSED__) { E_Config_Dialog_Data *cfdata; const E_Ilist_Item *it; - Eina_List *l; + const Eina_List *l; if (!(cfdata = data)) return; EINA_LIST_FOREACH(e_widget_ilist_items_get(cfdata->o_list), l, it) diff --git a/src/modules/conf_keybindings/e_int_config_acpibindings.c b/src/modules/conf_keybindings/e_int_config_acpibindings.c index c04f4b628..e48eea554 100644 --- a/src/modules/conf_keybindings/e_int_config_acpibindings.c +++ b/src/modules/conf_keybindings/e_int_config_acpibindings.c @@ -400,7 +400,7 @@ _cb_bindings_changed(void *data) { E_Config_Dialog_Data *cfdata; E_Config_Binding_Acpi *binding; - Eina_List *items; + const Eina_List *items; const E_Ilist_Item *item; int i = -1; diff --git a/src/modules/conf_keybindings/e_int_config_keybindings.c b/src/modules/conf_keybindings/e_int_config_keybindings.c index 6678493df..c0acc2e59 100644 --- a/src/modules/conf_keybindings/e_int_config_keybindings.c +++ b/src/modules/conf_keybindings/e_int_config_keybindings.c @@ -1002,7 +1002,7 @@ _grab_key_down_cb(void *data, else { E_Config_Binding_Key *bi = NULL; - Eina_List *l = NULL; + const Eina_List *l = NULL; unsigned int mod = E_BINDING_MODIFIER_NONE; unsigned int n, found = 0; diff --git a/src/modules/conf_theme/e_int_config_fonts.c b/src/modules/conf_theme/e_int_config_fonts.c index b91612d08..51fb2ad87 100644 --- a/src/modules/conf_theme/e_int_config_fonts.c +++ b/src/modules/conf_theme/e_int_config_fonts.c @@ -533,7 +533,7 @@ static int _advanced_apply_data(E_Config_Dialog *cfd __UNUSED__, E_Config_Dialog_Data *cfdata) { int i; - Eina_List *l; + const Eina_List *l; CFText_Class *tc; E_Ilist_Item *ili; @@ -812,7 +812,7 @@ _adv_class_cb_change(void *data, Evas_Object *obj __UNUSED__) { E_Ilist_Item *ili; - Eina_List *l; + const Eina_List *l; unsigned int sel = 0; /* Select the configured font */ @@ -876,7 +876,7 @@ _size_cb_change(void *data) { E_Config_Dialog_Data *cfdata; E_Font_Size_Data *size_data; - Eina_List *l; + const Eina_List *l; int n; size_data = data; @@ -1084,7 +1084,7 @@ _adv_style_cb_change(void *data, Evas_Object *obj __UNUSED__) { E_Config_Dialog_Data *cfdata; E_Ilist_Item *i; - Eina_List *l; + const Eina_List *l; int n = 0; if (!(cfdata = data)) return; diff --git a/src/modules/quickaccess/e_mod_config.c b/src/modules/quickaccess/e_mod_config.c index ef3ef3472..cf9cc2066 100644 --- a/src/modules/quickaccess/e_mod_config.c +++ b/src/modules/quickaccess/e_mod_config.c @@ -421,7 +421,7 @@ _list_item_add(E_Quick_Access_Entry *entry) static void _list_item_delete(E_Quick_Access_Entry *entry) { - Eina_List *l, *ll; + const Eina_List *l, *ll; E_Ilist_Item *ili; Evas_Object *list; unsigned int x = 0;