From 4a5137e0aa0866fd57e0f9ae7c51e6d73a3883df Mon Sep 17 00:00:00 2001
From: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
Date: Fri, 30 Jan 2009 13:02:53 +0100
Subject: [PATCH] more elegant

---
 src/plugins/debugger/gdbengine.cpp | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/src/plugins/debugger/gdbengine.cpp b/src/plugins/debugger/gdbengine.cpp
index 17418e5cad1..36f4c220dec 100644
--- a/src/plugins/debugger/gdbengine.cpp
+++ b/src/plugins/debugger/gdbengine.cpp
@@ -1583,9 +1583,7 @@ bool GdbEngine::startDebugger()
 
     q->showStatusMessage(tr("Starting Debugger: ") + q->settings()->m_gdbCmd + ' ' + gdbArgs.join(" "));
     m_gdbProc.start(q->settings()->m_gdbCmd, gdbArgs);
-    m_gdbProc.waitForStarted();
-
-    if (m_gdbProc.state() != QProcess::Running) {
+    if (!m_gdbProc.waitForStarted()) {
         QMessageBox::critical(q->mainWindow(), tr("Debugger Startup Failure"),
                               tr("Cannot start debugger: %1").arg(m_gdbProc.errorString()));
         m_outputCollector.shutdown();
-- 
GitLab