Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib/include


Modified Files:
        evas_common.h 


Log Message:


const-ify lots of things...

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/include/evas_common.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- evas_common.h       10 Jan 2003 02:05:37 -0000      1.4
+++ evas_common.h       10 Jan 2003 04:58:51 -0000      1.5
@@ -526,14 +526,14 @@
 extern "C" {
 #endif
    
-Evas_List *evas_list_append             (Evas_List *list, void *data);
-Evas_List *evas_list_prepend            (Evas_List *list, void *data);
-Evas_List *evas_list_append_relative    (Evas_List *list, void *data, void *relative);
-Evas_List *evas_list_prepend_relative   (Evas_List *list, void *data, void *relative);
-Evas_List *evas_list_remove             (Evas_List *list, void *data);
+Evas_List *evas_list_append             (Evas_List *list, const void *data);
+Evas_List *evas_list_prepend            (Evas_List *list, const void *data);
+Evas_List *evas_list_append_relative    (Evas_List *list, const void *data, const 
+void *relative);
+Evas_List *evas_list_prepend_relative   (Evas_List *list, const void *data, const 
+void *relative);
+Evas_List *evas_list_remove             (Evas_List *list, const void *data);
 Evas_List *evas_list_remove_list        (Evas_List *list, Evas_List *remove_list);
-void      *evas_list_find               (Evas_List *list, void *data);
-Evas_List *evas_list_find_list          (Evas_List *list, void *data);
+void      *evas_list_find               (Evas_List *list, const void *data);
+Evas_List *evas_list_find_list          (Evas_List *list, const void *data);
 Evas_List *evas_list_free               (Evas_List *list);
 Evas_List *evas_list_last               (Evas_List *list);
 Evas_List *evas_list_next               (Evas_List *list);
@@ -545,12 +545,12 @@
 Evas_List *evas_list_reverse            (Evas_List *list);
 int        evas_list_alloc_error        (void);
    
-Evas_Hash *evas_hash_add                (Evas_Hash *hash, const char *key, void 
*data);
-Evas_Hash *evas_hash_del                (Evas_Hash *hash, const char *key, void 
*data);
+Evas_Hash *evas_hash_add                (Evas_Hash *hash, const char *key, const void 
+*data);
+Evas_Hash *evas_hash_del                (Evas_Hash *hash, const char *key, const void 
+*data);
 void      *evas_hash_find               (Evas_Hash *hash, const char *key);
 int        evas_hash_size               (Evas_Hash *hash);
 void       evas_hash_free               (Evas_Hash *hash);
-void       evas_hash_foreach            (Evas_Hash *hash, int (*func) (Evas_Hash 
*hash, const char *key, void *data, void *fdata), void *fdata);
+void       evas_hash_foreach            (Evas_Hash *hash, int (*func) (Evas_Hash 
+*hash, const char *key, void *data, void *fdata), const void *fdata);
 int        evas_hash_alloc_error        (void);
    
 void *evas_object_list_append           (void *in_list, void *in_item);




-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to