forked from qt-creator/qt-creator
Prevent CDB engine from being started several times.
This commit is contained in:
@@ -528,6 +528,10 @@ void CdbDebugEnginePrivate::clearDisplay()
|
|||||||
|
|
||||||
bool CdbDebugEngine::startDebugger(const QSharedPointer<DebuggerStartParameters> &sp)
|
bool CdbDebugEngine::startDebugger(const QSharedPointer<DebuggerStartParameters> &sp)
|
||||||
{
|
{
|
||||||
|
if (m_d->m_hDebuggeeProcess) {
|
||||||
|
warning(QLatin1String("Internal error: Attempt to start debugger while another process is being debugged."));
|
||||||
|
return false;
|
||||||
|
}
|
||||||
m_d->clearDisplay();
|
m_d->clearDisplay();
|
||||||
|
|
||||||
const DebuggerStartMode mode = m_d->m_debuggerManager->startMode();
|
const DebuggerStartMode mode = m_d->m_debuggerManager->startMode();
|
||||||
|
|||||||
Reference in New Issue
Block a user