Author: jdevlieghere Date: Thu May 23 13:25:49 2019 New Revision: 361548 URL: http://llvm.org/viewvc/llvm-project?rev=361548&view=rev Log: [Process] Fix another thread_result_t & nullptr incompatibility.
Modified: lldb/trunk/source/Target/Process.cpp Modified: lldb/trunk/source/Target/Process.cpp URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/source/Target/Process.cpp?rev=361548&r1=361547&r2=361548&view=diff ============================================================================== --- lldb/trunk/source/Target/Process.cpp (original) +++ lldb/trunk/source/Target/Process.cpp Thu May 23 13:25:49 2019 @@ -3638,7 +3638,7 @@ void Process::ControlPrivateStateThread( } if (signal == eBroadcastInternalStateControlStop) { - thread_result_t result = nullptr; + thread_result_t result = {}; m_private_state_thread.Join(&result); m_private_state_thread.Reset(); } @@ -3913,7 +3913,7 @@ thread_result_t Process::RunPrivateState // it was doing yet, so don't try to change it on the way out. if (!is_secondary_thread) m_public_run_lock.SetStopped(); - return nullptr; + return {}; } // Process Event Data @@ -4072,15 +4072,15 @@ void Process::ProcessEventData::DoOnRemo // public resume. process_sp->PrivateResume(); } else { - bool hijacked = - process_sp->IsHijackedForEvent(eBroadcastBitStateChanged) - && !process_sp->StateChangedIsHijackedForSynchronousResume(); + bool hijacked = + process_sp->IsHijackedForEvent(eBroadcastBitStateChanged) && + !process_sp->StateChangedIsHijackedForSynchronousResume(); if (!hijacked) { // If we didn't restart, run the Stop Hooks here. // Don't do that if state changed events aren't hooked up to the - // public (or SyncResume) broadcasters. StopHooks are just for - // real public stops. They might also restart the target, + // public (or SyncResume) broadcasters. StopHooks are just for + // real public stops. They might also restart the target, // so watch for that. process_sp->GetTarget().RunStopHooks(); if (process_sp->GetPrivateState() == eStateRunning) _______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits