From d40669cdad8eaf8f2576c67af1f0bba2865efaec Mon Sep 17 00:00:00 2001 From: Thomas Faber Date: Fri, 22 Sep 2017 07:17:20 +0000 Subject: [PATCH] [SVCHOST] - Don't print "GetProcAddress failed" error for optional functions svn path=/trunk/; revision=75920 --- reactos/base/services/svchost/svchost.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/reactos/base/services/svchost/svchost.c b/reactos/base/services/svchost/svchost.c index 01eaec28d12..0c9b484dc79 100644 --- a/reactos/base/services/svchost/svchost.c +++ b/reactos/base/services/svchost/svchost.c @@ -701,10 +701,10 @@ GetServiceDllFunction ( /* Next, get the address being looked up*/ lpAddress = GetProcAddress(hModule, lpProcName); - if (!lpAddress) + if (!lpAddress && lpdwError) { /* We couldn't find it, write the error code and a debug statement */ - if (lpdwError) *lpdwError = GetLastError(); + *lpdwError = GetLastError(); DBG_ERR("GetProcAddress (%s) failed on DLL %ws. Error %d.\n", lpProcName, pDll->pszDllPath,