diff options
-rw-r--r-- | llvm/lib/Support/Windows/DynamicLibrary.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/llvm/lib/Support/Windows/DynamicLibrary.inc b/llvm/lib/Support/Windows/DynamicLibrary.inc index a0d1d0536d3..25ecb16b373 100644 --- a/llvm/lib/Support/Windows/DynamicLibrary.inc +++ b/llvm/lib/Support/Windows/DynamicLibrary.inc @@ -96,7 +96,7 @@ DynamicLibrary DynamicLibrary::addPermanentLibrary(void *handle, std::string *errMsg) { SmartScopedLock<true> lock(*SymbolsMutex); // If we've already loaded this library, tell the caller. - if (!OpenedHandles->insert(handle).second) { + if (!OpenedHandles->insert((HMODULE)handle).second) { MakeErrMsg(errMsg, "Library already loaded"); return DynamicLibrary(); } |