[Lldb-commits] [lldb] r368279 - Fix LLDB_CONFIGURATION_DEBUG builds for the GetSymbolVendor removal

Pavel Labath via lldb-commits lldb-commits at lists.llvm.org
Thu Aug 8 04:49:55 PDT 2019


Author: labath
Date: Thu Aug  8 04:49:55 2019
New Revision: 368279

URL: http://llvm.org/viewvc/llvm-project?rev=368279&view=rev
Log:
Fix LLDB_CONFIGURATION_DEBUG builds for the GetSymbolVendor removal

fix one usage that is ifdefed-out in non-debug builds.

Modified:
    lldb/trunk/source/Symbol/SymbolContext.cpp

Modified: lldb/trunk/source/Symbol/SymbolContext.cpp
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Symbol/SymbolContext.cpp?rev=368279&r1=368278&r2=368279&view=diff
==============================================================================
--- lldb/trunk/source/Symbol/SymbolContext.cpp (original)
+++ lldb/trunk/source/Symbol/SymbolContext.cpp Thu Aug  8 04:49:55 2019
@@ -504,12 +504,8 @@ bool SymbolContext::GetParentOfInlinedSc
         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(




More information about the lldb-commits mailing list