[llvm] r296443 - Fix Win bots.

Vassil Vassilev via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 27 23:26:21 PST 2017


Author: vvassilev
Date: Tue Feb 28 01:26:21 2017
New Revision: 296443

URL: http://llvm.org/viewvc/llvm-project?rev=296443&view=rev
Log:
Fix Win bots.

Modified:
    llvm/trunk/lib/Support/Windows/DynamicLibrary.inc

Modified: llvm/trunk/lib/Support/Windows/DynamicLibrary.inc
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/Windows/DynamicLibrary.inc?rev=296443&r1=296442&r2=296443&view=diff
==============================================================================
--- llvm/trunk/lib/Support/Windows/DynamicLibrary.inc (original)
+++ llvm/trunk/lib/Support/Windows/DynamicLibrary.inc Tue Feb 28 01:26:21 2017
@@ -97,7 +97,7 @@ DynamicLibrary DynamicLibrary::getPerman
 
 DynamicLibrary DynamicLibrary::addPermanentLibrary(void *handle) {
   SmartScopedLock<true> lock(*SymbolsMutex);
-  return addPermanentLibraryWithLock(handle, lock);
+  return addPermanentLibraryWithLock(handle, lock, false);
 }
 
 DynamicLibrary DynamicLibrary::addPermanentLibraryWithLock(void *handle,
@@ -150,7 +150,7 @@ void* DynamicLibrary::SearchForAddressOf
   }
 
   // Now search the libraries.
-  if (OpenedHandles) {
+  if (OpenedHandles.isConstructed()) {
     for (DenseSet<HMODULE>::iterator I = OpenedHandles->begin(),
          E = OpenedHandles->end(); I != E; ++I) {
       FARPROC ptr = GetProcAddress((HMODULE)*I, symbolName);




More information about the llvm-commits mailing list