Mercurial > paster
diff log.h @ 21:21c103c33ac9
pasterd: improve verbosity, closes #2472
author | David Demelier <markand@malikania.fr> |
---|---|
date | Thu, 06 Feb 2020 20:10:00 +0100 |
parents | 15a06aa20298 |
children | f3ba621ab51f |
line wrap: on
line diff
--- a/log.h Thu Feb 06 16:08:26 2020 +0100 +++ b/log.h Thu Feb 06 20:10:00 2020 +0100 @@ -22,11 +22,15 @@ #include <stdarg.h> enum log_level { - LOG_LEVEL_DEBUG, + LOG_LEVEL_WARNING = 1, LOG_LEVEL_INFO, - LOG_LEVEL_WARNING + LOG_LEVEL_DEBUG }; +#define log_debug(...) log_write(LOG_LEVEL_DEBUG, __VA_ARGS__) +#define log_warn(...) log_write(LOG_LEVEL_WARNING, __VA_ARGS__) +#define log_info(...) log_write(LOG_LEVEL_INFO, __VA_ARGS__) + void log_open(void); @@ -36,10 +40,6 @@ void log_vwrite(enum log_level level, const char *fmt, va_list ap); -#define log_debug(...) log_write(LOG_LEVEL_DEBUG, __VA_ARGS__) -#define log_warn(...) log_write(LOG_LEVEL_WARNING, __VA_ARGS__) -#define log_info(...) log_write(LOG_LEVEL_INFO, __VA_ARGS__) - void log_finish(void);