forked from OSchip/llvm-project
Clean CMICmnLLDBDebuggerHandleEvents::HandleProcessEventStateSuspended (MI)
Don't call the lldb::SBProcess::GetRestartedFromEvent twice while handling the CMICmnLLDBDebuggerHandleEvents::HandleProcessEventStateSuspended. llvm-svn: 235812
This commit is contained in:
parent
41a38d2021
commit
fb2be6c6f3
|
@ -799,8 +799,10 @@ CMICmnLLDBDebuggerHandleEvents::HandleEventSBCommandInterpreter(const lldb::SBEv
|
|||
bool
|
||||
CMICmnLLDBDebuggerHandleEvents::HandleProcessEventBroadcastBitStateChanged(const lldb::SBEvent &vEvent)
|
||||
{
|
||||
if (lldb::SBProcess::GetRestartedFromEvent (vEvent))
|
||||
return true;
|
||||
// Make sure the program hasn't been auto-restarted:
|
||||
if (lldb::SBProcess::GetRestartedFromEvent(vEvent))
|
||||
return MIstatus::success;
|
||||
|
||||
bool bOk = ChkForStateChanges();
|
||||
bOk = bOk && GetProcessStdout();
|
||||
bOk = bOk && GetProcessStderr();
|
||||
|
@ -889,10 +891,6 @@ CMICmnLLDBDebuggerHandleEvents::HandleProcessEventBroadcastBitStateChanged(const
|
|||
bool
|
||||
CMICmnLLDBDebuggerHandleEvents::HandleProcessEventStateSuspended(const lldb::SBEvent &vEvent)
|
||||
{
|
||||
// Make sure the program hasn't been auto-restarted:
|
||||
if (lldb::SBProcess::GetRestartedFromEvent(vEvent))
|
||||
return MIstatus::success;
|
||||
|
||||
bool bOk = MIstatus::success;
|
||||
lldb::SBDebugger &rDebugger = CMICmnLLDBDebugSessionInfo::Instance().GetDebugger();
|
||||
lldb::SBProcess sbProcess = CMICmnLLDBDebugSessionInfo::Instance().GetProcess();
|
||||
|
|
Loading…
Reference in New Issue