unscrew argument quoting in qtcbuildhelper call

Change-Id: I4f389e32d540d49e886e7db02b6332d2ad2372f7
Reviewed-on: http://codereview.qt.nokia.com/2916
Reviewed-by: Qt Sanity Bot <qt_sanity_bot@ovi.com>
Reviewed-by: Joerg Bornemann <joerg.bornemann@nokia.com>
This commit is contained in:
Oswald Buddenhagen
2011-08-12 20:49:50 +02:00
committed by Joerg Bornemann
parent f50bea96a5
commit 72465c45e3

View File

@@ -666,11 +666,14 @@ void QtcProcess::start()
QString command; QString command;
#ifdef Q_OS_WIN #ifdef Q_OS_WIN
QString arguments; QString arguments;
QStringList argList;
prepareCommand(m_command, m_arguments, &command, &arguments, &env, &workDir); prepareCommand(m_command, m_arguments, &command, &arguments, &env, &workDir);
setNativeArguments(arguments); setNativeArguments(arguments);
if (m_useCtrlCStub) if (m_useCtrlCStub) {
command.prepend(QLatin1Char('"') + QCoreApplication::applicationDirPath() + QLatin1String("/qtcbuildhelper.exe\" ")); argList << command;
QProcess::start(command, QStringList()); command = QCoreApplication::applicationDirPath() + QLatin1String("/qtcbuildhelper.exe"));
}
QProcess::start(command, argList);
#else #else
QStringList arguments; QStringList arguments;
if (!prepareCommand(m_command, m_arguments, &command, &arguments, &env, &workDir)) { if (!prepareCommand(m_command, m_arguments, &command, &arguments, &env, &workDir)) {