mirror of https://github.com/getdnsapi/getdns.git
Have separate Windows DEBUG_NL() similar to DEBUG_ON().
This removes a build warning.
This commit is contained in:
parent
4b5303e6fb
commit
34f4e13833
19
src/debug.h
19
src/debug.h
|
@ -59,6 +59,20 @@
|
||||||
fprintf(stderr, "[%s.%.6d] ", buf_dEbUgSyM, (int)tv_dEbUgSyM.tv_usec); \
|
fprintf(stderr, "[%s.%.6d] ", buf_dEbUgSyM, (int)tv_dEbUgSyM.tv_usec); \
|
||||||
fprintf(stderr, __VA_ARGS__); \
|
fprintf(stderr, __VA_ARGS__); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
|
||||||
|
#define DEBUG_NL(...) do { \
|
||||||
|
struct timeval tv_dEbUgSyM; \
|
||||||
|
struct tm tm_dEbUgSyM; \
|
||||||
|
char buf_dEbUgSyM[10]; \
|
||||||
|
time_t tsec_dEbUgSyM; \
|
||||||
|
\
|
||||||
|
gettimeofday(&tv_dEbUgSyM, NULL); \
|
||||||
|
tsec_dEbUgSyM = (time_t) tv_dEbUgSyM.tv_sec; \
|
||||||
|
gmtime_s(&tm_dEbUgSyM, (const time_t *) &tsec_dEbUgSyM); \
|
||||||
|
strftime(buf_dEbUgSyM, 10, "%H:%M:%S", &tm_dEbUgSyM); \
|
||||||
|
fprintf(stderr, "[%s.%.6d] ", buf_dEbUgSyM, (int)tv_dEbUgSyM.tv_usec); \
|
||||||
|
fprintf(stderr, __VA_ARGS__); \
|
||||||
|
} while (0)
|
||||||
#else
|
#else
|
||||||
#define DEBUG_ON(...) do { \
|
#define DEBUG_ON(...) do { \
|
||||||
struct timeval tv_dEbUgSyM; \
|
struct timeval tv_dEbUgSyM; \
|
||||||
|
@ -71,9 +85,8 @@
|
||||||
fprintf(stderr, "[%s.%.6d] ", buf_dEbUgSyM, (int)tv_dEbUgSyM.tv_usec); \
|
fprintf(stderr, "[%s.%.6d] ", buf_dEbUgSyM, (int)tv_dEbUgSyM.tv_usec); \
|
||||||
fprintf(stderr, __VA_ARGS__); \
|
fprintf(stderr, __VA_ARGS__); \
|
||||||
} while (0)
|
} while (0)
|
||||||
#endif
|
|
||||||
|
|
||||||
#define DEBUG_NL(...) do { \
|
#define DEBUG_NL(...) do { \
|
||||||
struct timeval tv_dEbUgSyM; \
|
struct timeval tv_dEbUgSyM; \
|
||||||
struct tm tm_dEbUgSyM; \
|
struct tm tm_dEbUgSyM; \
|
||||||
char buf_dEbUgSyM[10]; \
|
char buf_dEbUgSyM[10]; \
|
||||||
|
@ -85,7 +98,7 @@
|
||||||
fprintf(stderr, __VA_ARGS__); \
|
fprintf(stderr, __VA_ARGS__); \
|
||||||
fprintf(stderr, "\n"); \
|
fprintf(stderr, "\n"); \
|
||||||
} while (0)
|
} while (0)
|
||||||
|
#endif
|
||||||
|
|
||||||
#define DEBUG_OFF(...) do {} while (0)
|
#define DEBUG_OFF(...) do {} while (0)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue