forked from qt-creator/qt-creator
Utils: Use a somewhat better fallback when no environment was set
Change-Id: Ic92b7b2bf50ecfed4790393a763b17bb988e892c Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
This commit is contained in:
@@ -528,10 +528,13 @@ public:
|
|||||||
{
|
{
|
||||||
Environment env;
|
Environment env;
|
||||||
if (m_setup.m_haveEnv) {
|
if (m_setup.m_haveEnv) {
|
||||||
if (m_setup.m_environment.size() == 0)
|
if (m_setup.m_environment.size()) {
|
||||||
|
env = m_setup.m_environment;
|
||||||
|
} else {
|
||||||
qWarning("QtcProcess::start: Empty environment set when running '%s'.",
|
qWarning("QtcProcess::start: Empty environment set when running '%s'.",
|
||||||
qPrintable(m_setup.m_commandLine.executable().toString()));
|
qPrintable(m_setup.m_commandLine.executable().toString()));
|
||||||
env = m_setup.m_environment;
|
env = Environment::systemEnvironment();
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
env = Environment::systemEnvironment();
|
env = Environment::systemEnvironment();
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user