Module: wine Branch: master Commit: 53bd74489d7eed82068f2351017d162a82de1abc URL: https://source.winehq.org/git/wine.git/?a=commit;h=53bd74489d7eed82068f23510...
Author: Alexandre Julliard julliard@winehq.org Date: Thu Aug 26 17:41:21 2021 +0200
winecrt0: Add fallback implementation for __wine_unix_call().
Signed-off-by: Alexandre Julliard julliard@winehq.org
---
dlls/winecrt0/unix_lib.c | 13 +++++++++++++ 1 file changed, 13 insertions(+)
diff --git a/dlls/winecrt0/unix_lib.c b/dlls/winecrt0/unix_lib.c index e3a1437026a..584da22ab71 100644 --- a/dlls/winecrt0/unix_lib.c +++ b/dlls/winecrt0/unix_lib.c @@ -27,8 +27,10 @@ #include "windef.h" #include "winbase.h" #include "winternl.h" +#include "wine/unixlib.h"
static NTSTATUS (__cdecl *p__wine_init_unix_lib)( HMODULE, DWORD, const void *, void * ); +static NTSTATUS (WINAPI *p__wine_unix_call)( unixlib_handle_t, unsigned int, void * );
static void load_func( void **func, const char *name, void *def ) { @@ -46,10 +48,21 @@ static NTSTATUS __cdecl fallback__wine_init_unix_lib( HMODULE module, DWORD reas return STATUS_DLL_NOT_FOUND; }
+static NTSTATUS __cdecl fallback__wine_unix_call( unixlib_handle_t handle, unsigned int code, void *args ) +{ + return STATUS_DLL_NOT_FOUND; +} + NTSTATUS __cdecl __wine_init_unix_lib( HMODULE module, DWORD reason, const void *ptr_in, void *ptr_out ) { LOAD_FUNC( __wine_init_unix_lib ); return p__wine_init_unix_lib( module, reason, ptr_in, ptr_out ); }
+NTSTATUS WINAPI __wine_unix_call( unixlib_handle_t handle, unsigned int code, void *args ) +{ + LOAD_FUNC( __wine_unix_call ); + return p__wine_unix_call( handle, code, args ); +} + #endif /* _WIN32 */