]> granicus.if.org Git - llvm/commitdiff
Cast to the right type on Windows.
authorVassil Vassilev <v.g.vassilev@gmail.com>
Thu, 2 Mar 2017 18:12:59 +0000 (18:12 +0000)
committerVassil Vassilev <v.g.vassilev@gmail.com>
Thu, 2 Mar 2017 18:12:59 +0000 (18:12 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@296778 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Support/Windows/DynamicLibrary.inc

index a0d1d0536d396c5b26e1cb8c7f6de7aed0a03481..25ecb16b373b2b92237b5d503d4b5ee160a6c489 100644 (file)
@@ -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();
   }