1
0
mirror of https://github.com/wine-mirror/wine synced 2024-07-08 03:45:57 +00:00

msv1_0: Use the Unix call helpers.

This commit is contained in:
Alexandre Julliard 2022-11-28 11:40:36 +01:00
parent 0e10e6ab55
commit 6674e6d713

View File

@ -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, &params );
return WINE_UNIX_CALL( unix_chat, &params );
}
static NTSTATUS ntlm_fork( struct ntlm_ctx *ctx, char **argv )
{
struct fork_params params = { ctx, argv };
return __wine_unix_call( ntlm_handle, unix_fork, &params );
return WINE_UNIX_CALL( unix_fork, &params );
}
#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;