Add function wlr_log_get_verbosity()

Returns the verbosity passed to wlr_log_init().
This commit is contained in:
random human 2018-09-01 15:12:53 +05:30
parent bf670b84c4
commit e44ab5d584
No known key found for this signature in database
GPG Key ID: 73E5A60444CC77A3
2 changed files with 7 additions and 0 deletions

View File

@ -37,6 +37,9 @@ typedef void (*wlr_log_func_t)(enum wlr_log_importance importance,
// If `callback` is NULL, wlr will use its default logger. // If `callback` is NULL, wlr will use its default logger.
void wlr_log_init(enum wlr_log_importance verbosity, wlr_log_func_t callback); void wlr_log_init(enum wlr_log_importance verbosity, wlr_log_func_t callback);
// Returns the log verbosity provided to wlr_log_init
enum wlr_log_importance wlr_log_get_verbosity(void);
#ifdef __GNUC__ #ifdef __GNUC__
#define _WLR_ATTRIB_PRINTF(start, end) __attribute__((format(printf, start, end))) #define _WLR_ATTRIB_PRINTF(start, end) __attribute__((format(printf, start, end)))
#else #else

View File

@ -85,3 +85,7 @@ const char *_wlr_strip_path(const char *filepath) {
} }
return filepath; return filepath;
} }
enum wlr_log_importance wlr_log_get_verbosity(void) {
return log_importance;
}