History

Delete late-added script engines

Zach Pomerantz committed 10 years ago

Commit 13610b11 parent 70d0ebb1 file · +3 −1Browse files

Showing the changes to libraries/script-engine/src/ScriptEngines.cpp (1 of 1 file). Show all

Unified · Split

libraries/script-engine/src/ScriptEngines.cpp+3−1
@@ -118,7 +118,9 @@ void ScriptEngines::registerScriptInitializer(ScriptInitializer initializer) { · 117 unmodified lines
118118 }
119119
120120 void ScriptEngines::addScriptEngine(ScriptEngine* engine) {
121− if (!_stopped) {
121+ if (_stopped) {
122+ engine->deleteLater();
123+ } else {
122124 QMutexLocker locker(&_allScriptsMutex);
123125 _allKnownScriptEngines.insert(engine);
124126 }