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

Reply via email to