From 060814daa83f6a94f5934464ae42a406c5c7e947 Mon Sep 17 00:00:00 2001 From: Max Kellermann Date: Fri, 27 Sep 2013 22:31:24 +0200 Subject: Log: new logging library API Prepare to migrate away from GLib. Currently, we're still using GLib as a backend. --- src/ConfigGlobal.cxx | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src/ConfigGlobal.cxx') diff --git a/src/ConfigGlobal.cxx b/src/ConfigGlobal.cxx index bd1440a5e..b68a34a38 100644 --- a/src/ConfigGlobal.cxx +++ b/src/ConfigGlobal.cxx @@ -23,18 +23,15 @@ #include "ConfigData.hxx" #include "ConfigFile.hxx" #include "ConfigPath.hxx" +#include "ConfigError.hxx" #include "fs/Path.hxx" #include "util/Error.hxx" #include "system/FatalError.hxx" - -#include +#include "Log.hxx" #include #include -#undef G_LOG_DOMAIN -#define G_LOG_DOMAIN "config" - static ConfigData config_data; void config_global_finish(void) @@ -64,8 +61,9 @@ Check(const config_param *param) for (const auto &i : param->block_params) { if (!i.used) - g_warning("option '%s' on line %i was not recognized", - i.name.c_str(), i.line); + FormatWarning(config_domain, + "option '%s' on line %i was not recognized", + i.name.c_str(), i.line); } } -- cgit v1.2.3