diff --git a/lib/ExecutionEngine/RTDyldMemoryManager.cpp b/lib/ExecutionEngine/RTDyldMemoryManager.cpp index 9cbcd2fa814..3beb6bfcd18 100644 --- a/lib/ExecutionEngine/RTDyldMemoryManager.cpp +++ b/lib/ExecutionEngine/RTDyldMemoryManager.cpp @@ -267,6 +267,8 @@ uint64_t RTDyldMemoryManager::getSymbolAddress(const std::string &Name) { // name, try again without demangling. if (void *Ptr = sys::DynamicLibrary::SearchForAddressOfSymbol(NameStr)) return (uint64_t)Ptr; + + return 0; } void *RTDyldMemoryManager::getPointerToNamedFunction(const std::string &Name,