diff options
author | Andreas Schneider <asn@cryptomilk.org> | 2013-07-05 11:24:18 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2013-07-05 11:24:18 +0200 |
commit | 471fd3d71d17210ca0dc583272f757e48bdb9cef (patch) | |
tree | 0f3e4002ea7734a9fa136abc6a459d5e21a03cee | |
parent | adbf65602df982d5efb8c6f5776f4310c819e5c6 (diff) | |
download | socket_wrapper-471fd3d71d17210ca0dc583272f757e48bdb9cef.tar.gz socket_wrapper-471fd3d71d17210ca0dc583272f757e48bdb9cef.tar.xz socket_wrapper-471fd3d71d17210ca0dc583272f757e48bdb9cef.zip |
src: Fix #ifdef around swrap_log().
-rw-r--r-- | src/socket_wrapper.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/socket_wrapper.c b/src/socket_wrapper.c index 46d8b0c..dbf20ac 100644 --- a/src/socket_wrapper.c +++ b/src/socket_wrapper.c @@ -71,10 +71,6 @@ enum swrap_dbglvl_e { SWRAP_LOG_TRACE }; -#ifdef NDEBUG -#define SWRAP_LOG(dbglvl, ...) -#else - /* GCC have printf type attribute check. */ #ifdef __GNUC__ #define PRINTF_ATTRIBUTE(a,b) __attribute__ ((__format__ (__printf__, a, b))) @@ -213,9 +209,12 @@ static SWRAP_THREAD struct socket_info *sockets; void swrap_destructor(void) DESTRUCTOR_ATTRIBUTE; +#ifdef NDEBUG +# define SWRAP_LOG(...) +#else + static void swrap_log(enum swrap_dbglvl_e dbglvl, const char *format, ...) PRINTF_ATTRIBUTE(2, 3); -#define SWRAP_LOG(dbglvl, ...) swrap_log((dbglvl), __VA_ARGS__) -#endif +# define SWRAP_LOG(dbglvl, ...) swrap_log((dbglvl), __VA_ARGS__) static void swrap_log(enum swrap_dbglvl_e dbglvl, const char *format, ...) { @@ -258,6 +257,7 @@ static void swrap_log(enum swrap_dbglvl_e dbglvl, const char *format, ...) } } } +#endif /********************************************************* * SWRAP LOADING LIBC FUNCTIONS |