From: Oliver Kurth Date: Fri, 15 Sep 2017 18:22:54 +0000 (-0700) Subject: Make sure the Windows version of namespacetool logs to stdio X-Git-Tag: stable-10.2.0~621 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=ec256d66c638dae94a15d9ebcee8f5c0f29472fb;p=thirdparty%2Fopen-vm-tools.git Make sure the Windows version of namespacetool logs to stdio Make sure the Windows version of namespacetool logs to stdio instead of logging to debugger. The Windows version of namespacetool didn't print the warning messages under the verbose option. --- diff --git a/open-vm-tools/libvmtools/vmtoolsLog.c b/open-vm-tools/libvmtools/vmtoolsLog.c index 4909cd8c9..7d55fa603 100644 --- a/open-vm-tools/libvmtools/vmtoolsLog.c +++ b/open-vm-tools/libvmtools/vmtoolsLog.c @@ -86,6 +86,8 @@ # define SAFE_HANDLER "std" #endif +#define STD_HANDLER "std" + /** Tells whether the given log level is a fatal error. */ #define IS_FATAL(level) ((level) & G_LOG_FLAG_FATAL) @@ -972,7 +974,7 @@ VMTools_ConfigLogToStdio(const gchar *domain) ASSERT(domain != NULL); gLogDomain = g_strdup(domain); cfg = g_key_file_new(); - gStdLogHandler = VMToolsGetLogHandler(SAFE_HANDLER, + gStdLogHandler = VMToolsGetLogHandler(STD_HANDLER, gLogDomain, ~0, cfg);