Enlightenment CVS committal

Author  : sebastid
Project : e17
Module  : libs/edje

Dir     : e17/libs/edje/src/lib


Modified Files:
        edje_load.c 


Log Message:
If the list node is known, use evas_list_remove_list

===================================================================
RCS file: /cvs/e/e17/libs/edje/src/lib/edje_load.c,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -3 -r1.89 -r1.90
--- edje_load.c 4 Aug 2006 09:00:35 -0000       1.89
+++ edje_load.c 8 Aug 2006 09:53:51 -0000       1.90
@@ -613,7 +613,7 @@
             
             fe = edf->font_dir->entries->data;
             edf->font_dir->entries = 
-              evas_list_remove(edf->font_dir->entries, fe);
+              evas_list_remove_list(edf->font_dir->entries, 
edf->font_dir->entries);
             if (fe->entry) evas_stringshare_del(fe->entry);
             free(fe);
          }
@@ -627,7 +627,7 @@
             
             ie = edf->image_dir->entries->data;
             edf->image_dir->entries = 
-              evas_list_remove(edf->image_dir->entries, ie);
+              evas_list_remove_list(edf->image_dir->entries, 
edf->image_dir->entries);
             if (ie->entry) evas_stringshare_del(ie->entry);
             free(ie);
          }
@@ -641,7 +641,7 @@
             
             ce = edf->collection_dir->entries->data;
             edf->collection_dir->entries = 
-              evas_list_remove(edf->collection_dir->entries, ce);
+              evas_list_remove_list(edf->collection_dir->entries, 
edf->collection_dir->entries);
             if (ce->entry) evas_stringshare_del(ce->entry);
             free(ce);
          }
@@ -655,7 +655,7 @@
 
             se = edf->spectrum_dir->entries->data;
             edf->spectrum_dir->entries = 
-               evas_list_remove(edf->spectrum_dir->entries, se);
+               evas_list_remove_list(edf->spectrum_dir->entries, 
edf->spectrum_dir->entries);
             while (se->color_list)
               se->color_list = evas_list_remove(se->color_list, 
se->color_list->data);
             if (se->entry) evas_stringshare_del(se->entry);
@@ -675,12 +675,12 @@
        free(edt);
      }
    
-   while(edf->color_classes)
+   while (edf->color_classes)
      {
        Edje_Color_Class *ecc;
 
        ecc = edf->color_classes->data;
-       edf->color_classes = evas_list_remove(edf->color_classes, ecc);
+       edf->color_classes = evas_list_remove_list(edf->color_classes, 
edf->color_classes);
        if (ecc->name) evas_stringshare_del(ecc->name);
        free(ecc);
      }



-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to