diff options
Diffstat (limited to 'llvm/lib/Support/Windows/DynamicLibrary.inc')
-rw-r--r-- | llvm/lib/Support/Windows/DynamicLibrary.inc | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/llvm/lib/Support/Windows/DynamicLibrary.inc b/llvm/lib/Support/Windows/DynamicLibrary.inc index 17418b015c7..77146d47cf2 100644 --- a/llvm/lib/Support/Windows/DynamicLibrary.inc +++ b/llvm/lib/Support/Windows/DynamicLibrary.inc @@ -61,10 +61,8 @@ DynamicLibrary DynamicLibrary::getPermanentLibrary(const char *filename, OpenedHandles = new DenseSet<HMODULE>(); if (!fEnumerateLoadedModules) { - if (!loadDebugHelp()) { - assert(false && "These APIs should always be available"); - return DynamicLibrary(); - } + assert(loadDebugHelp() && "These APIs should always be available"); + return DynamicLibrary(); } fEnumerateLoadedModules(GetCurrentProcess(), ELM_Callback, 0); |