diff options
Diffstat (limited to 'src/print.h')
-rw-r--r-- | src/print.h | 27 |
1 files changed, 11 insertions, 16 deletions
diff --git a/src/print.h b/src/print.h index c0b3359..f400e52 100644 --- a/src/print.h +++ b/src/print.h @@ -13,23 +13,18 @@ void set_print_severity(int severity); int get_print_severity(); -#define __print(fp, severity, fmt, ...) \ - do { \ - if (severity <= get_print_severity()) { \ - fprintf(fp, "\r\033[K" fmt "\n", ##__VA_ARGS__); \ - fflush(fp); \ - } \ +#define __print(fp, severity, fmt, ...) \ + do { \ + if (severity <= get_print_severity()) { \ + fprintf(fp, "\r\033[K" fmt "\n", ##__VA_ARGS__); \ + fflush(fp); \ + } \ } while (0) -#define pr_err(fmt, ...) \ - __print(stderr, MSCP_SEVERITY_ERR, fmt, ##__VA_ARGS__) -#define pr_warn(fmt, ...) \ - __print(stderr, MSCP_SEVERITY_WARN, fmt, ##__VA_ARGS__) -#define pr_notice(fmt, ...) \ - __print(stdout, MSCP_SEVERITY_NOTICE, fmt, ##__VA_ARGS__) -#define pr_info(fmt, ...) \ - __print(stdout, MSCP_SEVERITY_INFO, fmt, ##__VA_ARGS__) -#define pr_debug(fmt, ...) \ - __print(stdout, MSCP_SEVERITY_DEBUG, fmt, ##__VA_ARGS__) +#define pr_err(fmt, ...) __print(stderr, MSCP_SEVERITY_ERR, fmt, ##__VA_ARGS__) +#define pr_warn(fmt, ...) __print(stderr, MSCP_SEVERITY_WARN, fmt, ##__VA_ARGS__) +#define pr_notice(fmt, ...) __print(stdout, MSCP_SEVERITY_NOTICE, fmt, ##__VA_ARGS__) +#define pr_info(fmt, ...) __print(stdout, MSCP_SEVERITY_INFO, fmt, ##__VA_ARGS__) +#define pr_debug(fmt, ...) __print(stdout, MSCP_SEVERITY_DEBUG, fmt, ##__VA_ARGS__) #endif /* _PRINT_H_ */ |