Enlightenment CVS committal
Author : cedric
Project : e17
Module : proto/eina
Dir : e17/proto/eina/src/include
Modified Files:
eina_private.h
Log Message:
Cleanup.
===================================================================
RCS file: /cvs/e/e17/proto/eina/src/include/eina_private.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -3 -r1.2 -r1.3
--- eina_private.h 30 Jul 2008 13:35:49 -0000 1.2
+++ eina_private.h 31 Jul 2008 15:08:47 -0000 1.3
@@ -44,24 +44,6 @@
#define READBUFSIZ 65536
-#define EINA_MAGIC_NONE 0x1234fedc
-#define EINA_MAGIC_EXE 0xf7e812f5
-#define EINA_MAGIC_TIMER 0xf7d713f4
-#define EINA_MAGIC_IDLER 0xf7c614f3
-#define EINA_MAGIC_IDLE_ENTERER 0xf7b515f2
-#define EINA_MAGIC_IDLE_EXITER 0xf7601afd
-#define EINA_MAGIC_FD_HANDLER 0xf7a416f1
-#define EINA_MAGIC_EVENT_HANDLER 0xf79317f0
-#define EINA_MAGIC_EVENT_FILTER 0xf78218ff
-#define EINA_MAGIC_EVENT 0xf77119fe
-#define EINA_MAGIC_ANIMATOR 0xf7643ea5
-
-#define EINA_MAGIC Eina_Magic __magic
-
-#define EINA_MAGIC_SET(d, m) (d)->__magic = (m)
-#define EINA_MAGIC_CHECK(d, m) ((d) && ((d)->__magic == (m)))
-#define EINA_MAGIC_FAIL(d, m, fn) _eina_magic_fail((d), (d) ? (d)->__magic :
0, (m), (fn));
-
/* undef the following, we want out version */
#undef FREE
#define FREE(ptr) free(ptr); ptr = NULL;
@@ -91,36 +73,6 @@
return; \
}
-typedef unsigned int Eina_Magic;
-
-typedef struct _Eina_List2 Eina_List2;
-typedef struct _Eina_List2_Data Eina_List2_Data;
-
-struct _Eina_List2
-{
- Eina_List2 *next, *prev;
- Eina_List2 *last;
-};
-
-struct _Eina_List2_Data
-{
- Eina_List2 __list_data;
- void *data;
-};
-
-#ifndef EINA_H
-
-#endif
-
-EAPI void _eina_magic_fail(void *d, Eina_Magic m, Eina_Magic req_m,
const char *fname);
-
-EAPI void *_eina_list2_append (void *in_list, void *in_item);
-EAPI void *_eina_list2_prepend (void *in_list, void *in_item);
-EAPI void *_eina_list2_append_relative (void *in_list, void *in_item,
void *in_relative);
-EAPI void *_eina_list2_prepend_relative (void *in_list, void *in_item,
void *in_relative);
-EAPI void *_eina_list2_remove (void *in_list, void *in_item);
-EAPI void *_eina_list2_find (void *in_list, void *in_item);
-
void _eina_fps_debug_init(void);
void _eina_fps_debug_shutdown(void);
void _eina_fps_debug_runtime_add(double t);
@@ -129,18 +81,17 @@
extern int _eina_fps_debug;
-
/* old code finish */
/* mp */
typedef struct _Eina_Mempool_Backend
{
- void *(*init)(void *buffer, unsigned int size, const char *options,
va_list args);
- void (*free)(void *data, void *element);
- void *(*alloc)(void *data, unsigned int size);
- void *(*realloc)(void *data, void *element, unsigned int size);
- void (*garbage_collect)(void);
- void (*statistics)(void);
- void (*shutdown)(void *data);
+ void *(*init)(const char *context, const char *options, va_list args);
+ void (*free)(void *data, void *element);
+ void *(*alloc)(void *data, unsigned int size);
+ void *(*realloc)(void *data, void *element, unsigned int size);
+ void (*garbage_collect)(void);
+ void (*statistics)(void);
+ void (*shutdown)(void *data);
} Eina_Mempool_Backend;
-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs