diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp index 839d028e0526843cd8800fe19413333d375d5553..b27e9b3948300cbe0a9f34690f6e55b90f9f2ae5 100644 --- a/src/plugins/debugger/gdb/gdbengine.cpp +++ b/src/plugins/debugger/gdb/gdbengine.cpp @@ -1529,8 +1529,6 @@ void GdbEngine::startDebugger(const QSharedPointer<DebuggerStartParameters> &sp) QTC_ASSERT(m_debuggingHelperState == DebuggingHelperUninitialized, initializeVariables()); - QStringList gdbArgs; - if (m_gdbAdapter->state() != QProcess::NotRunning) { debugMessage(_("GDB IS ALREADY RUNNING, STATE: %1").arg(m_gdbAdapter->state())); m_gdbAdapter->kill(); @@ -1538,12 +1536,12 @@ void GdbEngine::startDebugger(const QSharedPointer<DebuggerStartParameters> &sp) return; } - //gdbArgs.prepend(_("--quiet")); + QStringList gdbArgs; gdbArgs.prepend(_("mi")); gdbArgs.prepend(_("-i")); - if (startMode() == AttachCore || startMode() == AttachExternal || -startMode() == AttachCrashedExternal) { + if (startMode() == AttachCore || startMode() == AttachExternal + || startMode() == AttachCrashedExternal) { // nothing to do } else if (startMode() == StartRemote) { // Start the remote server