Fix LLDB_CONFIGURATION_DEBUG builds for the GetSymbolVendor removal
authorPavel Labath <pavel@labath.sk>
Thu, 8 Aug 2019 11:49:55 +0000 (11:49 +0000)
committerPavel Labath <pavel@labath.sk>
Thu, 8 Aug 2019 11:49:55 +0000 (11:49 +0000)
fix one usage that is ifdefed-out in non-debug builds.

llvm-svn: 368279

lldb/source/Symbol/SymbolContext.cpp

index ccd74b7..5647f5b 100644 (file)
@@ -504,12 +504,8 @@ bool SymbolContext::GetParentOfInlinedScope(const Address &curr_frame_pc,
         else {
           ObjectFile *objfile = nullptr;
           if (module_sp) {
-            SymbolVendor *symbol_vendor = module_sp->GetSymbolVendor();
-            if (symbol_vendor) {
-              SymbolFile *symbol_file = symbol_vendor->GetSymbolFile();
-              if (symbol_file)
-                objfile = symbol_file->GetObjectFile();
-            }
+            if (SymbolFile *symbol_file = module_sp->GetSymbolFile())
+              objfile = symbol_file->GetObjectFile();
           }
           if (objfile) {
             Host::SystemLog(