Enlightenment CVS committal

Author  : doursse
Project : e17
Module  : libs/evas

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


Modified Files:
        evas_common.h 


Log Message:
 * move _Evas_Object_List and _Evas_Hash structures to Evas_Data.h
 * move Evas_Array_Hash and Evas_Object_List declarations to Evas_Data.h
 * move evas_array_hash.c from engines/common/ to data/
 * remove Evas_Array_Double_Hash declaration (not used)

===================================================================
RCS file: /cvs/e/e17/libs/evas/src/lib/include/evas_common.h,v
retrieving revision 1.105
retrieving revision 1.106
diff -u -3 -r1.105 -r1.106
--- evas_common.h       2 Jul 2008 04:44:38 -0000       1.105
+++ evas_common.h       9 Jul 2008 16:50:33 -0000       1.106
@@ -130,8 +130,6 @@
 typedef unsigned short                 DATA16;
 typedef unsigned char                   DATA8;
 
-typedef struct _Evas_Object_List        Evas_Object_List;
-
 typedef struct _Image_Entry             Image_Entry;
 typedef struct _Image_Entry_Flags      Image_Entry_Flags;
 typedef struct _Engine_Image_Entry      Engine_Image_Entry;
@@ -163,9 +161,6 @@
 typedef struct _Tilebuf_Tile            Tilebuf_Tile;
 typedef struct _Tilebuf_Rect           Tilebuf_Rect;
 
-typedef struct _Evas_Array_Hash                Evas_Array_Hash;
-typedef struct _Evas_Array_Hash         Evas_Array_Double_Hash;
-
 /*
 typedef struct _Regionbuf             Regionbuf;
 typedef struct _Regionspan            Regionspan;
@@ -240,18 +235,6 @@
 
 /*****************************************************************************/
 
-struct _Evas_Object_List
-{
-   Evas_Object_List  *next, *prev;
-   Evas_Object_List  *last;
-};
-
-struct _Evas_Hash
-{
-   int               population;
-   Evas_Object_List *buckets[256];
-};
-
 struct _RGBA_Image_Loadopts
 {
    int                  scale_down_by; // if > 1 then use this
@@ -1275,14 +1258,6 @@
 EAPI void evas_common_pipe_image_draw(RGBA_Image *src, RGBA_Image *dst, 
RGBA_Draw_Context *dc, int smooth, int src_region_x, int src_region_y, int 
src_region_w, int src_region_h, int dst_region_x, int dst_region_y, int 
dst_region_w, int dst_region_h);
 
 void              evas_font_dir_cache_free(void);
-
-Evas_Array_Hash        *evas_common_array_hash_new     (void);
-void            evas_common_array_hash_free    (Evas_Array_Hash *hash);
-void            evas_common_array_hash_add     (Evas_Array_Hash *hash, int 
key, int data);
-int             evas_common_array_hash_search  (Evas_Array_Hash *hash, int 
key);
-
-void evas_stringshare_init(void);
-void evas_stringshare_shutdown(void);
 
 /****/
 EAPI Evas_Cache_Image*               evas_cache_image_init(const 
Evas_Cache_Image_Func *cb);



-------------------------------------------------------------------------
Sponsored by: SourceForge.net Community Choice Awards: VOTE NOW!
Studies have shown that voting for your favorite open source project,
along with a healthy diet, reduces your potential for chronic lameness
and boredom. Vote Now at http://www.sourceforge.net/community/cca08
_______________________________________________
enlightenment-cvs mailing list
enlightenment-cvs@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to