From 982d51c77e8a8ad93a274022a9d8c1ad9dff0ed4 Mon Sep 17 00:00:00 2001 From: Marcel Hollerbach Date: Wed, 9 Apr 2014 09:39:50 +0200 Subject: [PATCH] entrance: entrance_fill use const *Eina_List! --- src/bin/entrance_fill.c | 18 +++++++++--------- src/bin/entrance_fill.h | 2 +- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/src/bin/entrance_fill.c b/src/bin/entrance_fill.c index cad19b0..b8aca56 100644 --- a/src/bin/entrance_fill.c +++ b/src/bin/entrance_fill.c @@ -18,9 +18,9 @@ struct Entrance_Fill_ ///////////////// LIST /////////////////////////////// static void -_entrance_fill_list(Evas_Object *obj, Entrance_Fill *ef, Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) +_entrance_fill_list(Evas_Object *obj, Entrance_Fill *ef,const Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) { - Eina_List *l; + const Eina_List *l; void *content; EINA_LIST_FOREACH(contents, l, content) @@ -39,9 +39,9 @@ _entrance_fill_list(Evas_Object *obj, Entrance_Fill *ef, Eina_List *contents, En ///////////////// GENLIST ///////////////////////////// static void -_entrance_fill_genlist(Evas_Object *obj, Entrance_Fill *ef, Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) +_entrance_fill_genlist(Evas_Object *obj, Entrance_Fill *ef, const Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) { - Eina_List *l; + const Eina_List *l; Elm_Genlist_Item_Class *glc; void *content; @@ -73,9 +73,9 @@ _entrance_fill_genlist(Evas_Object *obj, Entrance_Fill *ef, Eina_List *contents, ///////////////// GENGRID ///////////////////////////// static void -_entrance_fill_gengrid(Evas_Object *obj, Entrance_Fill *ef, Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) +_entrance_fill_gengrid(Evas_Object *obj, Entrance_Fill *ef, const Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) { - Eina_List *l; + const Eina_List *l; Elm_Gengrid_Item_Class *ggc; void *content; @@ -116,9 +116,9 @@ _entrance_fill_hoversell_func_cb(void *data EINA_UNUSED, Evas_Object *obj, void } static void -_entrance_fill_hoversell(Evas_Object *obj, Entrance_Fill *ef, Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) +_entrance_fill_hoversell(Evas_Object *obj, Entrance_Fill *ef, const Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) { - Eina_List *l; + const Eina_List *l; void *content; char *str = NULL; char *ic = NULL; @@ -173,7 +173,7 @@ entrance_fill_del(Entrance_Fill *ef) } void -entrance_fill(Evas_Object *obj, Entrance_Fill *ef, Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) +entrance_fill(Evas_Object *obj, Entrance_Fill *ef, const Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data) { const char *type; if (!obj) return; diff --git a/src/bin/entrance_fill.h b/src/bin/entrance_fill.h index 8989cfe..505c700 100644 --- a/src/bin/entrance_fill.h +++ b/src/bin/entrance_fill.h @@ -10,7 +10,7 @@ typedef void (*Entrance_Fill_Del_Func) (void *data, Evas_Object *obj); typedef Eina_Bool (*Entrance_Fill_Cb_Func) (void *data, Elm_Object_Item *it); Entrance_Fill *entrance_fill_new(const char *item_style, Entrance_Fill_Text_Get_Func label_get, Entrance_Fill_Content_Get_Func content_get, Entrance_Fill_State_Get_Func state_get, Entrance_Fill_Del_Func del_func); -void entrance_fill(Evas_Object *obj, Entrance_Fill *egf, Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data); +void entrance_fill(Evas_Object *obj, Entrance_Fill *egf, const Eina_List *contents, Entrance_Fill_Cb_Func fill_cb, Evas_Smart_Cb func, void *data); void entrance_fill_del(Entrance_Fill *ef);