From 0add5d0a79afedbfbfe568b1ac65c51fb2dd2f86 Mon Sep 17 00:00:00 2001 From: Pierre Schweitzer Date: Mon, 23 Oct 2017 17:25:19 +0200 Subject: [PATCH] [KERNEL32] Fix MSVC build --- dll/win32/kernel32/client/file/npipe.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dll/win32/kernel32/client/file/npipe.c b/dll/win32/kernel32/client/file/npipe.c index b39982e2056..a142cf45376 100644 --- a/dll/win32/kernel32/client/file/npipe.c +++ b/dll/win32/kernel32/client/file/npipe.c @@ -45,9 +45,9 @@ NpGetUserNamep(HANDLE hNamedPipe, } /* Import the three required functions */ - pRevertToSelf = GetProcAddress(hAdvapi, "RevertToSelf"); - pGetUserNameW = GetProcAddress(hAdvapi, "GetUserNameW"); - pImpersonateNamedPipeClient = GetProcAddress(hAdvapi, "ImpersonateNamedPipeClient"); + pRevertToSelf = (BOOL (WINAPI *)(void))GetProcAddress(hAdvapi, "RevertToSelf"); + pGetUserNameW = (BOOL (WINAPI *)(LPWSTR, LPDWORD))GetProcAddress(hAdvapi, "GetUserNameW"); + pImpersonateNamedPipeClient = (BOOL (WINAPI *)(HANDLE))GetProcAddress(hAdvapi, "ImpersonateNamedPipeClient"); /* If any couldn't be found, fail */ if (pRevertToSelf == NULL || pGetUserNameW == NULL || pImpersonateNamedPipeClient == NULL) { -- 2.17.1