diff options
author | beber <beber> | 2005-12-08 13:35:11 +0000 |
---|---|---|
committer | beber <beber> | 2005-12-08 13:35:11 +0000 |
commit | e198d85a9485c908028541f81a06ee924a3f3938 (patch) | |
tree | cd35cfbcb0816583f1bb024668ccdc860e58c177 /src/espik_debug.h | |
parent | bla (diff) | |
download | espik-e198d85a9485c908028541f81a06ee924a3f3938.tar.xz |
multi define :)
Diffstat (limited to 'src/espik_debug.h')
-rw-r--r-- | src/espik_debug.h | 12 |
1 files changed, 3 insertions, 9 deletions
diff --git a/src/espik_debug.h b/src/espik_debug.h index 22d7c7b..dca4f5f 100644 --- a/src/espik_debug.h +++ b/src/espik_debug.h @@ -5,24 +5,18 @@ #define DEBUG_FILENO stderr -#ifdef _ESPIK_DEBUG_ -#ifdef __GNUC__ +#if defined (_ESPIK_DEBUG_) && defined (__GNUC__) #define espik_debug_print(fmt, ...) \ { \ fprintf (DEBUG_FILENO, "%s+%i @%s: '", __FILE__, __LINE__, __func__); \ fprintf (DEBUG_FILENO, fmt, ##__VA_ARGS__); \ fprintf (DEBUG_FILENO, "'\n"); \ } -#else /* __GNUC__ */ +#else #define espik_debug_print(fmt, ...) \ { \ } -#endif /* __GNUC__ */ -#else /* _ESPIK_DEBUG_ */ -#define espik_debug_print(fmt, ...) \ -{ \ -} -#endif /* _ESPIK_DEBUG_ */ +#endif /* _ESPIK_DEBUG_ && __GNUC__ */ inline void espik_bt (void); void espik_debug_init(); |