Enlightenment CVS committal Author : barbieri Project : e17 Module : apps/e
Dir : e17/apps/e/src/bin Modified Files: e_tlist.c e_tlist.h e_widget_tlist.c e_widget_tlist.h Log Message: Add const to e_widget_tlist and e_tlist. =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_tlist.c,v retrieving revision 1.9 retrieving revision 1.10 diff -u -3 -r1.9 -r1.10 --- e_tlist.c 23 Jan 2008 09:04:55 -0000 1.9 +++ e_tlist.c 6 Feb 2008 21:02:34 -0000 1.10 @@ -36,7 +36,7 @@ }; /* local subsystem functions */ -static void _e_tlist_append(Evas_Object * obj, char *label, +static void _e_tlist_append(Evas_Object * obj, const char *label, void (*func) (void *data, void *data2), void (*func_hilight) (void *data, void *data2), @@ -77,7 +77,7 @@ } EAPI void -e_tlist_append(Evas_Object * obj, char *label, +e_tlist_append(Evas_Object * obj, const char *label, void (*func) (void *data, void *data2), void (*func_hilight) (void *data, void *data2), void *data, void *data2) @@ -86,7 +86,7 @@ } EAPI void -e_tlist_markup_append(Evas_Object * obj, char *label, +e_tlist_markup_append(Evas_Object * obj, const char *label, void (*func) (void *data, void *data2), void (*func_hilight) (void *data, void *data2), void *data, void *data2) @@ -253,7 +253,7 @@ } EAPI void -e_tlist_remove_label(Evas_Object * obj, char *label) +e_tlist_remove_label(Evas_Object * obj, const char *label) { E_Smart_Item *si; Evas_List *l; @@ -315,7 +315,7 @@ /* local subsystem functions */ static void -_e_tlist_append(Evas_Object * obj, char *label, +_e_tlist_append(Evas_Object * obj, const char *label, void (*func) (void *data, void *data2), void (*func_hilight) (void *data, void *data2), void *data, void *data2, int markup) =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_tlist.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- e_tlist.h 30 Apr 2006 04:31:42 -0000 1.3 +++ e_tlist.h 6 Feb 2008 21:02:34 -0000 1.4 @@ -7,12 +7,12 @@ #define E_TLIST_H EAPI Evas_Object *e_tlist_add(Evas * evas); -EAPI void e_tlist_append(Evas_Object * obj, char *label, +EAPI void e_tlist_append(Evas_Object * obj, const char *label, void (*func) (void *data, void *data2), void (*func_hilight) (void *data, void *data2), void *data, void *data2); -EAPI void e_tlist_markup_append(Evas_Object * obj, char *label, +EAPI void e_tlist_markup_append(Evas_Object * obj, const char *label, void (*func) (void *data, void *data2), void (*func_hilight) (void *data, @@ -33,7 +33,7 @@ EAPI void e_tlist_selector_set(Evas_Object * obj, int selector); EAPI int e_tlist_selector_get(Evas_Object * obj); EAPI void e_tlist_remove_num(Evas_Object * obj, int n); -EAPI void e_tlist_remove_label(Evas_Object * obj, char *label); +EAPI void e_tlist_remove_label(Evas_Object * obj, const char *label); EAPI int e_tlist_count(Evas_Object * obj); EAPI void e_tlist_clear(Evas_Object * obj); =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_widget_tlist.c,v retrieving revision 1.5 retrieving revision 1.6 diff -u -3 -r1.5 -r1.6 --- e_widget_tlist.c 8 Jun 2007 00:43:29 -0000 1.5 +++ e_widget_tlist.c 6 Feb 2008 21:02:34 -0000 1.6 @@ -21,9 +21,10 @@ char *value; }; -static void _e_widget_tlist_append(Evas_Object * obj, char *label, +static void _e_widget_tlist_append(Evas_Object * obj, const char *label, void (*func) (void *data), - void *data, char *val, int markup); + void *data, const char *val, + int markup); static void _e_wid_del_hook(Evas_Object * obj); static void _e_wid_focus_hook(Evas_Object * obj); static void _e_wid_cb_scrollframe_resize(void *data, Evas * e, @@ -72,15 +73,16 @@ } EAPI void -e_widget_tlist_append(Evas_Object * obj, char *label, void (*func) (void *data), - void *data, char *val) +e_widget_tlist_append(Evas_Object * obj, const char *label, + void (*func) (void *data), void *data, const char *val) { _e_widget_tlist_append(obj, label, func, data, val, 0); } EAPI void -e_widget_tlist_markup_append(Evas_Object * obj, char *label, - void (*func) (void *data), void *data, char *val) +e_widget_tlist_markup_append(Evas_Object * obj, const char *label, + void (*func) (void *data), void *data, + const char *val) { _e_widget_tlist_append(obj, label, func, data, val, 1); } @@ -140,7 +142,7 @@ } EAPI void -e_widget_tlist_remove_label(Evas_Object * obj, char *label) +e_widget_tlist_remove_label(Evas_Object * obj, const char *label) { E_Widget_Data *wd; @@ -158,8 +160,8 @@ } static void -_e_widget_tlist_append(Evas_Object * obj, char *label, - void (*func) (void *data), void *data, char *val, +_e_widget_tlist_append(Evas_Object * obj, const char *label, + void (*func) (void *data), void *data, const char *val, int markup) { E_Widget_Data *wd; =================================================================== RCS file: /cvs/e/e17/apps/e/src/bin/e_widget_tlist.h,v retrieving revision 1.3 retrieving revision 1.4 diff -u -3 -r1.3 -r1.4 --- e_widget_tlist.h 30 Apr 2006 04:31:42 -0000 1.3 +++ e_widget_tlist.h 6 Feb 2008 21:02:34 -0000 1.4 @@ -7,12 +7,12 @@ #define E_WIDGET_TLIST_H EAPI Evas_Object *e_widget_tlist_add(Evas * evas, char **value); -EAPI void e_widget_tlist_append(Evas_Object * obj, char *label, +EAPI void e_widget_tlist_append(Evas_Object * obj, const char *label, void (*func) (void *data), void *data, - char *val); -EAPI void e_widget_tlist_markup_append(Evas_Object * obj, char *label, + const char *val); +EAPI void e_widget_tlist_markup_append(Evas_Object * obj, const char *label, void (*func) (void *data), - void *data, char *val); + void *data, const char *val); EAPI void e_widget_tlist_selected_set(Evas_Object * obj, int n); EAPI void e_widget_tlist_selector_set(Evas_Object * obj, int selector); @@ -20,7 +20,7 @@ EAPI int e_widget_tlist_selected_get(Evas_Object * obj); EAPI const char *e_widget_tlist_selected_label_get(Evas_Object * obj); EAPI void e_widget_tlist_remove_num(Evas_Object * obj, int n); -EAPI void e_widget_tlist_remove_label(Evas_Object * obj, char *label); +EAPI void e_widget_tlist_remove_label(Evas_Object * obj, const char *label); EAPI int e_widget_tlist_count(Evas_Object * obj); EAPI void e_widget_tlist_clear(Evas_Object * obj); ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ enlightenment-cvs mailing list enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs