Skip to content

Commit 13dc901

Browse files
committed
[KERNEL32][SVCHOST] LoadLibraryEx 2nd parameter is a handle, so, 0 -> NULL
1 parent 571ac5e commit 13dc901

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

base/services/svchost/svchost.c

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -682,13 +682,13 @@ GetServiceDllFunction (
682682
{
683683
/* We don't -- load it */
684684
hModule = LoadLibraryExW(pDll->pszDllPath,
685-
NULL,
686-
LOAD_WITH_ALTERED_SEARCH_PATH);
685+
NULL,
686+
LOAD_WITH_ALTERED_SEARCH_PATH);
687687
if (!hModule)
688688
{
689689
/* We failed to load it, bail out */
690690
if (lpdwError) *lpdwError = GetLastError();
691-
DBG_ERR("LoadLibrary (%ws) failed. Error %d.\n",
691+
DBG_ERR("LoadLibrary(%ws) failed. Error %d.\n",
692692
pDll->pszDllPath,
693693
GetLastError());
694694
DeactivateActCtx(0, ulCookie);

dll/win32/kernel32/client/loader.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ LoadLibraryA(LPCSTR lpLibFileName)
147147
}
148148

149149
/* Call the Ex version of the API */
150-
return LoadLibraryExA(lpLibFileName, 0, 0);
150+
return LoadLibraryExA(lpLibFileName, NULL, 0);
151151
}
152152

153153
/*
@@ -179,7 +179,7 @@ DECLSPEC_HOTPATCH
179179
LoadLibraryW(LPCWSTR lpLibFileName)
180180
{
181181
/* Call Ex version of the API */
182-
return LoadLibraryExW(lpLibFileName, 0, 0);
182+
return LoadLibraryExW(lpLibFileName, NULL, 0);
183183
}
184184

185185

0 commit comments

Comments
 (0)