diff options
author | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2014-02-05 08:29:04 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@digia.com> | 2014-02-05 08:44:50 +0100 |
commit | da247aac2ab4ece52e82990d7b154d09a85fc49d (patch) | |
tree | 92106118af4e7c00ea4c93ca2baada256f87ebae /src/plugins/debugger | |
parent | f4f8f97258e2c4aa7ee176bef31a0e27c419908b (diff) | |
download | qt-creator-da247aac2ab4ece52e82990d7b154d09a85fc49d.tar.gz |
Debugger/LLDB: Fix build on Windows.
Change-Id: I7cf64967f0fc5cc54d59b88ed08c445781ec56e1
Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Diffstat (limited to 'src/plugins/debugger')
-rw-r--r-- | src/plugins/debugger/lldb/lldbengine.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/debugger/lldb/lldbengine.cpp b/src/plugins/debugger/lldb/lldbengine.cpp index 714da360f0..6b7884681e 100644 --- a/src/plugins/debugger/lldb/lldbengine.cpp +++ b/src/plugins/debugger/lldb/lldbengine.cpp @@ -201,7 +201,11 @@ void LldbEngine::setupInferior() const DebuggerStartParameters &sp = startParameters(); QString executable; +#ifdef Q_OS_WIN + QString args; +#else QStringList args; +#endif Utils::QtcProcess::prepareCommand(QFileInfo(sp.executable).absoluteFilePath(), sp.processArgs, &executable, &args); @@ -209,8 +213,12 @@ void LldbEngine::setupInferior() cmd.arg("executable", executable); cmd.arg("startMode", sp.startMode); // directly relying on this is brittle wrt. insertions, so check it here cmd.beginList("processArgs"); +#ifdef Q_OS_WIN + // fixme? +#else foreach (const QString &arg, args) cmd.arg(arg.toUtf8().toHex()); +#endif cmd.endList(); // it is better not to check the start mode on the python sid (as we would have to duplicate the |