Modify debug macro to use appropriate global instance

This commit is contained in:
frekky 2016-01-09 15:05:16 +08:00
parent 147119afee
commit 4cdb3900d8

View File

@ -91,7 +91,7 @@ extern const unsigned char raw_header[RAW_HDR_LEN];
fprintf(stderr, __VA_ARGS__); fprintf(stderr, __VA_ARGS__);
#define DEBUG(level, ...) \ #define DEBUG(level, ...) \
if (debug >= level) {\ if (INSTANCE.debug >= level) {\
TIMEPRINT("[D%d %s:%d] ", level, __FILE__, __LINE__); \ TIMEPRINT("[D%d %s:%d] ", level, __FILE__, __LINE__); \
fprintf(stderr, __VA_ARGS__);\ fprintf(stderr, __VA_ARGS__);\
fprintf(stderr, "\n");\ fprintf(stderr, "\n");\
@ -101,7 +101,7 @@ extern const unsigned char raw_header[RAW_HDR_LEN];
fprintf(stderr, __VA_ARGS__); fprintf(stderr, __VA_ARGS__);
#define DEBUG(level, ...) \ #define DEBUG(level, ...) \
if (debug >= level) {\ if (INSTANCE.debug >= level) {\
fprintf(stderr, "[D%d] ", level); \ fprintf(stderr, "[D%d] ", level); \
fprintf(stderr, __VA_ARGS__);\ fprintf(stderr, __VA_ARGS__);\
fprintf(stderr, "\n");\ fprintf(stderr, "\n");\