DynamicLibrary DynamicLibrary::addPermanentLibrary(void *handle) {
SmartScopedLock<true> lock(*SymbolsMutex);
- return addPermanentLibraryWithLock(handle, lock);
+ return addPermanentLibraryWithLock(handle, lock, false);
}
DynamicLibrary DynamicLibrary::addPermanentLibraryWithLock(void *handle,
}
// 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);