aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2014-10-28 09:52:52 +0100
committerNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2014-10-28 11:12:50 +0200
commitcb49d04f460cea9beba84587a710efac78189b69 (patch)
treedf621e7c03a9a133058e7b30ef2c467969bf60b9
parentc9feffd2a05d986185a0c7e5bd3b58d65b81c9df (diff)
Runner: Print command line with quoted arguments
...for easier debugging. Change-Id: I53d4128defd9ac03350ce38d4d3f687191921a15 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-rw-r--r--plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp b/plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp
index 2f5dad462e..e3c63625bf 100644
--- a/plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp
+++ b/plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp
@@ -100,7 +100,7 @@ bool ClangStaticAnalyzerRunner::run(const QString &filePath, const QStringList &
QTC_ASSERT(!m_logFile.isEmpty(), return false);
const QStringList arguments = constructCommandLineArguments(filePath, m_logFile,
compilerOptions);
- m_commandLine = m_clangExecutable + QLatin1Char(' ') + arguments.join(QLatin1Char(' '));
+ m_commandLine = (QStringList(m_clangExecutable) + arguments).join(QLatin1String("\" \""));
qCDebug(LOG) << "Starting" << m_commandLine;
m_process.start(m_clangExecutable, arguments);