Avoid passing null signal name for Log %s argument
llvm-svn: 209739
This commit is contained in:
parent
33c1787147
commit
4aeb3c0a4c
|
@ -1628,9 +1628,13 @@ ProcessMonitor::Resume(lldb::tid_t unused, uint32_t signo)
|
||||||
bool result;
|
bool result;
|
||||||
Log *log (ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS));
|
Log *log (ProcessPOSIXLog::GetLogIfAllCategoriesSet (POSIX_LOG_PROCESS));
|
||||||
|
|
||||||
if (log)
|
if (log) {
|
||||||
log->Printf ("ProcessMonitor::%s() resuming pid %" PRIu64 " with signal %s", __FUNCTION__, GetPID(),
|
const char *signame = m_process->GetUnixSignals().GetSignalAsCString (signo);
|
||||||
m_process->GetUnixSignals().GetSignalAsCString (signo));
|
if (signame == nullptr)
|
||||||
|
signame = "<none>";
|
||||||
|
log->Printf("ProcessMonitor::%s() resuming pid %" PRIu64 " with signal %s",
|
||||||
|
__FUNCTION__, GetPID(), signame);
|
||||||
|
}
|
||||||
ResumeOperation op(signo, result);
|
ResumeOperation op(signo, result);
|
||||||
DoOperation(&op);
|
DoOperation(&op);
|
||||||
if (log)
|
if (log)
|
||||||
|
|
Loading…
Reference in New Issue