Enlightenment CVS committal

Author  : raster
Project : e17
Module  : libs/evas

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


Modified Files:
        evas_hash.c evas_list.c 


Log Message:


const-ify lots of things...

===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/data/evas_hash.c,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -3 -r1.4 -r1.5
--- evas_hash.c 20 Nov 2002 04:34:05 -0000      1.4
+++ evas_hash.c 10 Jan 2003 04:58:51 -0000      1.5
@@ -61,7 +61,7 @@
  * @endcode
  */
 Evas_Hash *
-evas_hash_add(Evas_Hash *hash, const char *key, void *data)
+evas_hash_add(Evas_Hash *hash, const char *key, const void *data)
 {
    int hash_num;
    Evas_Hash_El *el;
@@ -102,7 +102,7 @@
         el->key = NULL;
        hash_num = 0;
      }
-   el->data = data;
+   el->data = (void *)data;
    hash->buckets[hash_num] = evas_object_list_prepend(hash->buckets[hash_num], el);
    if (evas_list_alloc_error())
      {
@@ -147,7 +147,7 @@
  * @endcode
  */
 Evas_Hash *
-evas_hash_del(Evas_Hash *hash, const char *key, void *data)
+evas_hash_del(Evas_Hash *hash, const char *key, const void *data)
 {
    int hash_num;
    Evas_Hash_El *el;
@@ -325,7 +325,7 @@
  * @endcode
  */
 void
-evas_hash_foreach(Evas_Hash *hash, int (*func) (Evas_Hash *hash, const char *key, 
void *data, void *fdata), void *fdata)
+evas_hash_foreach(Evas_Hash *hash, int (*func) (Evas_Hash *hash, const char *key, 
+void *data, void *fdata), const void *fdata)
 {
    int i, size;
 
@@ -341,7 +341,7 @@
             
             next_l = l->next;
             el = (Evas_Hash_El *)l;
-            if (!func(hash, el->key, el->data, fdata)) return;
+            if (!func(hash, el->key, el->data, (void *)fdata)) return;
             l = next_l;
          }
      }
===================================================================
RCS file: /cvsroot/enlightenment/e17/libs/evas/src/lib/data/evas_list.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -3 -r1.3 -r1.4
--- evas_list.c 20 Nov 2002 04:34:05 -0000      1.3
+++ evas_list.c 10 Jan 2003 04:58:51 -0000      1.4
@@ -32,7 +32,7 @@
  * @endcode
  */
 Evas_List *
-evas_list_append(Evas_List *list, void *data)
+evas_list_append(Evas_List *list, const void *data)
 {
    Evas_List *l, *new_l;
    
@@ -45,7 +45,7 @@
      }
    new_l->next = NULL;
    new_l->prev = NULL;
-   new_l->data = data;
+   new_l->data = (void *)data;
    if (!list) 
      {
        new_l->last = new_l;
@@ -106,7 +106,7 @@
  * @endcode
  */
 Evas_List *
-evas_list_prepend(Evas_List *list, void *data)
+evas_list_prepend(Evas_List *list, const void *data)
 {
    Evas_List *new_l;
    
@@ -118,7 +118,7 @@
        return list;
      }
    new_l->prev = NULL;
-   new_l->data = data;
+   new_l->data = (void *)data;
    if (!list) 
      {
        new_l->next = NULL;
@@ -176,7 +176,7 @@
  * @endcode
  */
 Evas_List *
-evas_list_append_relative(Evas_List *list, void *data, void *relative)
+evas_list_append_relative(Evas_List *list, const void *data, const void *relative)
 {
    Evas_List *l;
 
@@ -193,7 +193,7 @@
                  _evas_list_alloc_error = 1;
                  return list;
               }
-            new_l->data = data;
+            new_l->data = (void *)data;
             if (l->next)
               {
                  new_l->next = l->next;
@@ -254,7 +254,7 @@
  * @endcode
  */
 Evas_List *
-evas_list_prepend_relative(Evas_List *list, void *data, void *relative)
+evas_list_prepend_relative(Evas_List *list, const void *data, const void *relative)
 {
    Evas_List *l;
    
@@ -271,7 +271,7 @@
                  _evas_list_alloc_error = 1;
                  return list;
               }
-            new_l->data = data;
+            new_l->data = (void *)data;
             new_l->prev = l->prev;
             new_l->next = l;
             if (l->prev) l->prev->next = new_l;
@@ -315,7 +315,7 @@
  * @endcode
  */
 Evas_List *
-evas_list_remove(Evas_List *list, void *data)
+evas_list_remove(Evas_List *list, const void *data)
 {
    Evas_List *l;
    
@@ -399,13 +399,13 @@
  * @endcode
  */
 void *
-evas_list_find(Evas_List *list, void *data)
+evas_list_find(Evas_List *list, const void *data)
 {
    Evas_List *l;
    
    for (l = list; l; l = l->next)
      {
-       if (l->data == data) return data;
+       if (l->data == data) return (void *)data;
      }
    return NULL;
 }
@@ -435,7 +435,7 @@
  * @endcode
  */
 Evas_List *
-evas_list_find_list(Evas_List *list, void *data)
+evas_list_find_list(Evas_List *list, const void *data)
 {
    Evas_List *l;
    




-------------------------------------------------------
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