Enlightenment CVS committal Author : cedric Project : e17 Module : proto/eina
Dir : e17/proto/eina/src/include Modified Files: eina_magic.h Log Message: Fix macro. =================================================================== RCS file: /cvs/e/e17/proto/eina/src/include/eina_magic.h,v retrieving revision 1.2 retrieving revision 1.3 diff -u -3 -r1.2 -r1.3 --- eina_magic.h 31 Jul 2008 16:58:22 -0000 1.2 +++ eina_magic.h 1 Aug 2008 14:25:20 -0000 1.3 @@ -3,13 +3,15 @@ #ifdef DEBUG +#include "eina_types.h" + #define EINA_MAGIC_NONE 0x1234fedc #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), (__FUNCTION__)); +#define EINA_MAGIC_FAIL(d, m) eina_magic_fail((d), (d) ? (d)->__magic : 0, (m), __FILE__, __FUNCTION__, __LINE__); typedef unsigned int Eina_Magic; @@ -27,11 +29,13 @@ #define EINA_MAGIC #define EINA_MAGIC_SET(d, m) (void) #define EINA_MAGIC_CHECK(d, m) (1) -#define EINA_MAGIC_FAIL(d, m, fn) (void) +#define EINA_MAGIC_FAIL(d, m) (void) #define eina_magic_string_get(Magic) (NULL) #define eina_magic_string_set(Magic, Magic_Name) (void) #define eina_magic_fail(d, m, req_m, file, fnx, line) (void) +#define eina_magic_string_init() (0) +#define eina_magic_string_shutdown() (0) #endif ------------------------------------------------------------------------- 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 enlightenment-cvs@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs