Browse Source

JackWeakAPI: fix DLL loading on Windows

LoadLibrary takes a LPCWSTR (UTF16). LoadLibraryA is needed to
work with ASCII C string literals.
pull/846/head
Be 3 years ago
parent
commit
22de13ae44
No known key found for this signature in database GPG Key ID: F4D83691462F656E
1 changed files with 2 additions and 2 deletions
  1. +2
    -2
      common/JackWeakAPI.c

+ 2
- 2
common/JackWeakAPI.c View File

@@ -62,9 +62,9 @@ void tryload_libjack()
}
#elif defined(WIN32)
#ifdef _WIN64
libjack_handle = LoadLibrary("libjack64.dll");
libjack_handle = LoadLibraryA("libjack64.dll");
#else
libjack_handle = LoadLibrary("libjack.dll");
libjack_handle = LoadLibraryA("libjack.dll");
#endif
#else
libjack_handle = dlopen("libjack.so.0", RTLD_LAZY);


Loading…
Cancel
Save