From: VMware, Inc <> Date: Wed, 26 Jan 2011 02:00:10 +0000 (-0800) Subject: Fix log error path. X-Git-Tag: 2011.01.24-354108~14 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=67c1890360ae051b7b576bfb9dec26abc0f48294;p=thirdparty%2Fopen-vm-tools.git Fix log error path. I can't hit the crash, but the code looks pretty wrong. Call the right function in the log error path. Signed-off-by: Marcelo Vanzin --- diff --git a/open-vm-tools/libvmtools/vmtoolsLog.c b/open-vm-tools/libvmtools/vmtoolsLog.c index 77c097251..de32cdd51 100644 --- a/open-vm-tools/libvmtools/vmtoolsLog.c +++ b/open-vm-tools/libvmtools/vmtoolsLog.c @@ -351,8 +351,8 @@ VMToolsLog(const gchar *domain, * message. Use the error handler to do it, and ignore any * errors. */ - VMToolsError(domain, level | G_LOG_FLAG_RECURSION, message, - gErrorData, VMToolsError); + gErrorData->logfn(domain, level | G_LOG_FLAG_RECURSION, msg, + gErrorData, VMToolsError); } g_free(msg); }