summaryrefslogtreecommitdiff
path: root/src/libs
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@nokia.com>2011-02-28 10:14:52 +0100
committerFriedemann Kleint <Friedemann.Kleint@nokia.com>2011-02-28 10:15:49 +0100
commit9ea68e7805436f6a222cf9cf1314b50f7c752ac5 (patch)
treed2319276a62f90ec15cc5317ba42149d45de8589 /src/libs
parent9e0cd9406c5d32cacadebe8206c190f280b5d73b (diff)
downloadqt-creator-9ea68e7805436f6a222cf9cf1314b50f7c752ac5.tar.gz
Toolchains: Fix MSCV.
Need /E:ON, V:ON for cmd.exe, do not pass empty environment to QtcProcess.
Diffstat (limited to 'src/libs')
-rw-r--r--src/libs/utils/qtcprocess.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/libs/utils/qtcprocess.cpp b/src/libs/utils/qtcprocess.cpp
index fea7e0c2a4..ab500b892b 100644
--- a/src/libs/utils/qtcprocess.cpp
+++ b/src/libs/utils/qtcprocess.cpp
@@ -38,6 +38,8 @@
#include <QtCore/QDir>
#endif
+#include <QtCore/QDebug>
+
using namespace Utils;
/**
@@ -635,6 +637,8 @@ void QtcProcess::start()
{
Environment env;
if (m_haveEnv) {
+ if (m_environment.size() == 0)
+ qWarning("QtcProcess::start: Empty environment set when running '%s'.", qPrintable(m_command));
env = m_environment;
QProcess::setEnvironment(env.toStringList());
} else {