forked from qt-creator/qt-creator
QMake: Avoid some explicit use of environment iterators
Task-number: QTCREATORBUG-28357 Change-Id: I80eae26eb1e7c7202654acdd3eb9380934bb7347 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -872,9 +872,9 @@ QtSupport::ProFileReader *QmakeBuildSystem::createProFileReader(const QmakeProFi
|
|||||||
rootProFileName,
|
rootProFileName,
|
||||||
deviceRoot());
|
deviceRoot());
|
||||||
|
|
||||||
Environment::const_iterator eit = env.constBegin(), eend = env.constEnd();
|
env.forEachEntry([&](const QString &key, const QString &, bool) {
|
||||||
for (; eit != eend; ++eit)
|
m_qmakeGlobals->environment.insert(key, env.expandedValueForKey(key));
|
||||||
m_qmakeGlobals->environment.insert(env.key(eit), env.expandedValueForKey(env.key(eit)));
|
});
|
||||||
|
|
||||||
m_qmakeGlobals->setCommandLineArguments(rootProFileName, qmakeArgs);
|
m_qmakeGlobals->setCommandLineArguments(rootProFileName, qmakeArgs);
|
||||||
m_qmakeGlobals->runSystemFunction = bc->runSystemFunction();
|
m_qmakeGlobals->runSystemFunction = bc->runSystemFunction();
|
||||||
|
Reference in New Issue
Block a user