aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Kandeler <christian.kandeler@theqtcompany.com>2015-07-31 11:18:51 +0200
committerChristian Kandeler <christian.kandeler@theqtcompany.com>2015-07-31 09:31:40 +0000
commite1c00ef7a088137fb0ef569532d4a0e50aa8b91a (patch)
treeba833a5d53edf601945ef4e4970640081eaa4baf
parent2867e2712e4c03308e4be76821d788c06bac565e (diff)
Reset more script engine state in Loader.
Change-Id: I3d16bb9aa8b742fa37281f66ba19fc1bad5d8147 Reviewed-by: Joerg Bornemann <joerg.bornemann@theqtcompany.com>
-rw-r--r--src/lib/corelib/language/loader.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/lib/corelib/language/loader.cpp b/src/lib/corelib/language/loader.cpp
index 3f3586286..7c2a0bf72 100644
--- a/src/lib/corelib/language/loader.cpp
+++ b/src/lib/corelib/language/loader.cpp
@@ -81,6 +81,8 @@ TopLevelProjectPtr Loader::loadProject(const SetupProjectParameters &parameters)
m_engine->setEnvironment(parameters.adjustedEnvironment());
m_engine->clearExceptions();
+ m_engine->clearImportsCache();
+ m_engine->clearRequestedProperties();
QTimer cancelationTimer;