From: Bernhard Übelacker <bernhardu(a)mailbox.org> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57206 --- dlls/winepulse.drv/mmdevdrv.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dlls/winepulse.drv/mmdevdrv.c b/dlls/winepulse.drv/mmdevdrv.c index 0617c5977c9..152ba446cd4 100644 --- a/dlls/winepulse.drv/mmdevdrv.c +++ b/dlls/winepulse.drv/mmdevdrv.c @@ -51,6 +51,7 @@ #include "../mmdevapi/mmdevdrv.h" WINE_DEFAULT_DEBUG_CHANNEL(pulse); +WINE_DECLARE_DEBUG_CHANNEL(module); #define MAX_PULSE_NAME_LEN 256 @@ -74,13 +75,17 @@ BOOL WINAPI DllMain(HINSTANCE dll, DWORD reason, void *reserved) { WCHAR buf[MAX_PATH]; WCHAR *filename; + NTSTATUS status; switch (reason) { case DLL_PROCESS_ATTACH: DisableThreadLibraryCalls(dll); - if (__wine_init_unix_call()) + status = __wine_init_unix_call(); + if (status) { + WARN_(module)("Failed to load unixlib, status %#lx\n", status); return FALSE; + } GetModuleFileNameW(dll, buf, ARRAY_SIZE(buf)); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/6543