summaryrefslogtreecommitdiffstats
path: root/lldb/source/API/SBBreakpoint.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/source/API/SBBreakpoint.cpp')
-rw-r--r--lldb/source/API/SBBreakpoint.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lldb/source/API/SBBreakpoint.cpp b/lldb/source/API/SBBreakpoint.cpp
index 62e4a4cc103..33bdbe0b472 100644
--- a/lldb/source/API/SBBreakpoint.cpp
+++ b/lldb/source/API/SBBreakpoint.cpp
@@ -497,14 +497,14 @@ SBBreakpoint::PrivateBreakpointHitCallback
Process *process = ctx->exe_ctx.GetProcessPtr();
if (process)
{
- SBProcess sb_process (process->GetSP());
+ SBProcess sb_process (process->shared_from_this());
SBThread sb_thread;
SBBreakpointLocation sb_location;
assert (bp_sp);
sb_location.SetLocation (bp_sp->FindLocationByID (break_loc_id));
Thread *thread = ctx->exe_ctx.GetThreadPtr();
if (thread)
- sb_thread.SetThread(thread->GetSP());
+ sb_thread.SetThread(thread->shared_from_this());
return data->callback (data->callback_baton,
sb_process,
OpenPOWER on IntegriCloud