summaryrefslogtreecommitdiffstats
path: root/lldb/source/API/SBSymbol.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/API/SBSymbol.cpp')
-rw-r--r--lldb/source/API/SBSymbol.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/lldb/source/API/SBSymbol.cpp b/lldb/source/API/SBSymbol.cpp
index 1765dbddd8e..51bb98c194a 100644
--- a/lldb/source/API/SBSymbol.cpp
+++ b/lldb/source/API/SBSymbol.cpp
@@ -131,10 +131,10 @@ SBSymbol::GetInstructions (SBTarget target)
const AddressRange *symbol_range = m_opaque_ptr->GetAddressRangePtr();
if (symbol_range)
{
- Module *module = symbol_range->GetBaseAddress().GetModule();
- if (module)
+ ModuleSP module_sp = symbol_range->GetBaseAddress().GetModuleSP();
+ if (module_sp)
{
- sb_instructions.SetDisassembler (Disassembler::DisassembleRange (module->GetArchitecture (),
+ sb_instructions.SetDisassembler (Disassembler::DisassembleRange (module_sp->GetArchitecture (),
NULL,
exe_ctx,
*symbol_range));
OpenPOWER on IntegriCloud