From 6674e6d713634a8ccf5d622381ca3a43aa375ae1 Mon Sep 17 00:00:00 2001 From: Alexandre Julliard Date: Mon, 28 Nov 2022 11:40:36 +0100 Subject: [PATCH] msv1_0: Use the Unix call helpers. --- dlls/msv1_0/main.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/dlls/msv1_0/main.c b/dlls/msv1_0/main.c index 8785754cd51..d416da13465 100644 --- a/dlls/msv1_0/main.c +++ b/dlls/msv1_0/main.c @@ -43,30 +43,28 @@ WINE_DEFAULT_DEBUG_CHANNEL(ntlm); static ULONG ntlm_package_id; static LSA_DISPATCH_TABLE lsa_dispatch; -static unixlib_handle_t ntlm_handle; - static NTSTATUS ntlm_check_version(void) { - return __wine_unix_call( ntlm_handle, unix_check_version, NULL ); + return WINE_UNIX_CALL( unix_check_version, NULL ); } static void ntlm_cleanup( struct ntlm_ctx *ctx ) { - __wine_unix_call( ntlm_handle, unix_cleanup, ctx ); + WINE_UNIX_CALL( unix_cleanup, ctx ); } static NTSTATUS ntlm_chat( struct ntlm_ctx *ctx, char *buf, unsigned int buflen, unsigned int *retlen ) { struct chat_params params = { ctx, buf, buflen, retlen }; - return __wine_unix_call( ntlm_handle, unix_chat, ¶ms ); + return WINE_UNIX_CALL( unix_chat, ¶ms ); } static NTSTATUS ntlm_fork( struct ntlm_ctx *ctx, char **argv ) { struct fork_params params = { ctx, argv }; - return __wine_unix_call( ntlm_handle, unix_fork, ¶ms ); + return WINE_UNIX_CALL( unix_fork, ¶ms ); } #define NTLM_CAPS \ @@ -1608,8 +1606,7 @@ BOOL WINAPI DllMain( HINSTANCE hinst, DWORD reason, void *reserved ) switch (reason) { case DLL_PROCESS_ATTACH: - if (NtQueryVirtualMemory( GetCurrentProcess(), hinst, MemoryWineUnixFuncs, - &ntlm_handle, sizeof(ntlm_handle), NULL )) + if (__wine_init_unix_call()) return FALSE; DisableThreadLibraryCalls( hinst ); break;