diff options
author | Max Kellermann <max@duempel.org> | 2013-11-04 22:20:11 +0100 |
---|---|---|
committer | Max Kellermann <max@duempel.org> | 2013-11-04 22:27:49 +0100 |
commit | ecf12a60e8f82df59b1cf1fcbab1609fb2dfd7f4 (patch) | |
tree | 2ac4cbbf24625362f49c39e7aac3f5b3a4470e32 /src/Log.cxx | |
parent | 6de85cb047b3859f0e1b6d6db86cb735882278c8 (diff) | |
download | mpd-ecf12a60e8f82df59b1cf1fcbab1609fb2dfd7f4.tar.gz mpd-ecf12a60e8f82df59b1cf1fcbab1609fb2dfd7f4.tar.xz mpd-ecf12a60e8f82df59b1cf1fcbab1609fb2dfd7f4.zip |
Log: add level "DEFAULT"
Map LogLevel::INFO to G_LOG_LEVEL_INFO, and LogLevel::DEFAULT to
G_LOG_LEVEL_MESSAGE. Now client connect/disconnect message are only
logged on log_level "secure".
Diffstat (limited to 'src/Log.cxx')
-rw-r--r-- | src/Log.cxx | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/Log.cxx b/src/Log.cxx index f36e68133..a46c0ced8 100644 --- a/src/Log.cxx +++ b/src/Log.cxx @@ -51,6 +51,9 @@ ToGLib(LogLevel level) return G_LOG_LEVEL_DEBUG; case LogLevel::INFO: + return G_LOG_LEVEL_INFO; + + case LogLevel::DEFAULT: return G_LOG_LEVEL_MESSAGE; case LogLevel::WARNING: @@ -102,6 +105,15 @@ FormatInfo(const Domain &domain, const char *fmt, ...) } void +FormatDefault(const Domain &domain, const char *fmt, ...) +{ + va_list ap; + va_start(ap, fmt); + LogFormatV(domain, LogLevel::DEFAULT, fmt, ap); + va_end(ap); +} + +void FormatWarning(const Domain &domain, const char *fmt, ...) { va_list ap; |