Correct logic error found by inspection.
From Jim's post on the lldb-dev mailing list: This code is there as a backstop for when the unwinder drops a frame at the beginning of new function/trampoline or whatever. In the (older_ctx_is_equivalent == false) case we will see if we are at a trampoline function that somebody knows how to get out of, and otherwise we will stop. llvm-svn: 190149
This commit is contained in:
parent
e0fbb44a48
commit
93ef728f27
|
@ -121,7 +121,7 @@ ThreadPlanStepOverRange::ShouldStop (Event *event_ptr)
|
|||
// in so I left out the target check. And sometimes the module comes in as the .o file from the
|
||||
// inlined range, so I left that out too...
|
||||
|
||||
bool older_ctx_is_equivalent = true;
|
||||
bool older_ctx_is_equivalent = false;
|
||||
if (m_addr_context.comp_unit)
|
||||
{
|
||||
if (m_addr_context.comp_unit == older_context.comp_unit)
|
||||
|
|
Loading…
Reference in New Issue