Enlightenment CVS committal

Author  : cedric
Project : e17
Module  : libs/evas

Dir     : e17/libs/evas/src/lib


Modified Files:
        Evas.h 


Log Message:
Add evas_array_remove.


===================================================================
RCS file: /cvs/e/e17/libs/evas/src/lib/Evas.h,v
retrieving revision 1.126
retrieving revision 1.127
diff -u -3 -r1.126 -r1.127
--- Evas.h      3 Jun 2008 20:33:40 -0000       1.126
+++ Evas.h      4 Jun 2008 16:39:42 -0000       1.127
@@ -426,13 +426,14 @@
    EAPI Evas_List        *evas_list_sort                    (Evas_List *list, 
int size, int(*func)(void*,void*));
    EAPI int               evas_list_alloc_error             (void);
 
-   EAPI Evas_Array      *evas_array_new                    (unsigned int step);
-   EAPI void             evas_array_setup                  (Evas_Array *array, 
unsigned int step);
-   EAPI void             evas_array_free                   (Evas_Array *array);
-   EAPI void             evas_array_append                 (Evas_Array *array, 
void *data);
-   EAPI void            *evas_array_get                    (Evas_Array *array, 
unsigned int index);
-   EAPI void             evas_array_clean                  (Evas_Array *array);
-   EAPI void             evas_array_flush                  (Evas_Array *array);
+   EAPI Evas_Array       *evas_array_new                    (unsigned int 
step);
+   EAPI void              evas_array_setup                  (Evas_Array 
*array, unsigned int step);
+   EAPI void              evas_array_free                   (Evas_Array 
*array);
+   EAPI void              evas_array_append                 (Evas_Array 
*array, void *data);
+   EAPI void             *evas_array_get                    (Evas_Array 
*array, unsigned int index);
+   EAPI void              evas_array_clean                  (Evas_Array 
*array);
+   EAPI void              evas_array_flush                  (Evas_Array 
*array);
+   EAPI void              evas_array_remove                 (Evas_Array 
*array, Evas_Bool (*keep)(void *data, void *gdata), void *gdata);
 
    /* FIXME: add:
     * api to add find, del members by data, size not just string and also



-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://sourceforge.net/services/buy/index.php
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to