diff options
author | Calvin Lee <cyrus296@gmail.com> | 2017-12-31 14:29:05 -0700 |
---|---|---|
committer | Calvin Lee <cyrus296@gmail.com> | 2017-12-31 14:50:19 -0700 |
commit | 5a26ed645abd1b1f2582c42e017cf2b043fdb0c3 (patch) | |
tree | f6a6e82ee67e59abc1005c3582e8873f02b2fcff /include | |
parent | 80ed4d4d20807f021c473b77d44ce6b464afc0c7 (diff) |
Allow configurable verbosity
Diffstat (limited to 'include')
-rw-r--r-- | include/wlr/util/log.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/include/wlr/util/log.h b/include/wlr/util/log.h index b017cc96..3d3f25f9 100644 --- a/include/wlr/util/log.h +++ b/include/wlr/util/log.h @@ -16,7 +16,9 @@ typedef enum { typedef void (*log_callback_t)(log_importance_t importance, const char *fmt, va_list args); -void wlr_log_init(log_callback_t callback); +// Will log all messages less than or equal to `verbosity` +// If `callback` is NULL, wlr will use its default logger. +void wlr_log_init(log_importance_t verbosity, log_callback_t callback); #ifdef __GNUC__ #define ATTRIB_PRINTF(start, end) __attribute__((format(printf, start, end))) |