From 1703c8c18b47f2b017704daa0531e4f25c70bec2 Mon Sep 17 00:00:00 2001
From: con <qtc-committer@nokia.com>
Date: Tue, 15 Sep 2009 15:25:54 +0200
Subject: [PATCH] Gdb engine couldn't start executable with space in it.

Reviewed-by: hjk
---
 src/plugins/debugger/gdb/gdbengine.cpp | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/src/plugins/debugger/gdb/gdbengine.cpp b/src/plugins/debugger/gdb/gdbengine.cpp
index b27e9b39483..1c5cb3fc682 100644
--- a/src/plugins/debugger/gdb/gdbengine.cpp
+++ b/src/plugins/debugger/gdb/gdbengine.cpp
@@ -148,8 +148,7 @@ static QByteArray parsePlainConsoleStream(const GdbResultRecord &record)
 void PlainGdbAdapter::attach()
 {
     QFileInfo fi(m_engine->startParameters().executable);
-    QString fileName = fi.absoluteFilePath();
-    m_engine->postCommand(_("-file-exec-and-symbols ") + fileName,
+    m_engine->postCommand(_("-file-exec-and-symbols \"%1\"").arg(fi.absoluteFilePath()),
         &GdbEngine::handleFileExecAndSymbols, "handleFileExecAndSymbols");
 }
 
-- 
GitLab