From: Bernhard Übelacker bernhardu@mailbox.org
Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=57206 --- dlls/winealsa.drv/mmdevdrv.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/dlls/winealsa.drv/mmdevdrv.c b/dlls/winealsa.drv/mmdevdrv.c index ee80aa7c09d..1035d2b49ba 100644 --- a/dlls/winealsa.drv/mmdevdrv.c +++ b/dlls/winealsa.drv/mmdevdrv.c @@ -50,6 +50,7 @@ #include "../mmdevapi/mmdevdrv.h"
WINE_DEFAULT_DEBUG_CHANNEL(alsa); +WINE_DECLARE_DEBUG_CHANNEL(module);
static WCHAR drv_key_devicesW[256]; static const WCHAR guidW[] = {'g','u','i','d',0}; @@ -62,8 +63,13 @@ BOOL WINAPI DllMain(HINSTANCE dll, DWORD reason, void *reserved) { WCHAR buf[MAX_PATH]; WCHAR *filename; + NTSTATUS status;
- if(__wine_init_unix_call()) return FALSE; + 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));