summaryrefslogtreecommitdiff
path: root/source/Target/ThreadPlanCallOnFunctionExit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'source/Target/ThreadPlanCallOnFunctionExit.cpp')
-rw-r--r--source/Target/ThreadPlanCallOnFunctionExit.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/source/Target/ThreadPlanCallOnFunctionExit.cpp b/source/Target/ThreadPlanCallOnFunctionExit.cpp
index e8ea73f3c6a0..2ea083dac45e 100644
--- a/source/Target/ThreadPlanCallOnFunctionExit.cpp
+++ b/source/Target/ThreadPlanCallOnFunctionExit.cpp
@@ -27,17 +27,18 @@ void ThreadPlanCallOnFunctionExit::DidPush() {
// completes.
// Set stop vote to eVoteNo.
+ Status status;
m_step_out_threadplan_sp = GetThread().QueueThreadPlanForStepOut(
false, // abort other plans
nullptr, // addr_context
true, // first instruction
true, // stop other threads
eVoteNo, // do not say "we're stopping"
- eVoteNoOpinion, // don't care about
- // run state broadcasting
+ eVoteNoOpinion, // don't care about run state broadcasting
0, // frame_idx
+ status, // status
eLazyBoolCalculate // avoid code w/o debinfo
- );
+ );
}
// -------------------------------------------------------------------------