diff options
author | Anton Khirnov <anton@khirnov.net> | 2020-01-26 17:36:56 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2020-01-26 17:39:15 +0100 |
commit | 246c2746a25121ad51360f2ebb6c4b8073ea10e4 (patch) | |
tree | 74ed7928e7dcaa37011afbb5e5d49fdced359ed8 /log.c | |
parent | e6c975d48f918856396ce4ae6824b9c387930f3f (diff) |
mg2d: create a per-level logging context
Diffstat (limited to 'log.c')
-rw-r--r-- | log.c | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -31,6 +31,11 @@ void mg2di_log_default_callback(MG2DLogger *log, int level, vfprintf(stderr, fmt, vl); } +void mg2di_vlog(MG2DLogger *log, int level, const char *fmt, va_list vl) +{ + log->log(log, level, fmt, vl); +} + void mg2di_log(MG2DLogger *log, int level, const char *fmt, ...) { va_list vl; @@ -39,6 +44,6 @@ void mg2di_log(MG2DLogger *log, int level, const char *fmt, ...) return; va_start(vl, fmt); - log->log(log, level, fmt, vl); + mg2di_vlog(log, level, fmt, vl); va_end(vl); } |