Alexandre Julliard : winecrt0: Add fallback implementation for __wine_unix_call().
Alexandre Julliard
julliard at winehq.org
Thu Aug 26 15:22:30 CDT 2021
Module: wine
Branch: master
Commit: 53bd74489d7eed82068f2351017d162a82de1abc
URL: https://source.winehq.org/git/wine.git/?a=commit;h=53bd74489d7eed82068f2351017d162a82de1abc
Author: Alexandre Julliard <julliard at 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 at 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 */
More information about the wine-cvs
mailing list