Showing the changes to libraries/script-engine/src/ScriptEngines.cpp (1 of 18 files). Show all
Unified · Split
| @@ -647,8 +647,10 @@ void ScriptEngines::quitWhenFinished() { · 646 unmodified lines | ||
| 647 | 647 | } |
| 648 | 648 | |
| 649 | 649 | int ScriptEngines::runScriptInitializers(ScriptManagerPointer scriptManager) { |
| 650 | + auto scopeGuard = scriptManager->engine().get()->getScopeGuard(); | |
| 650 | 651 | auto nativeCount = DependencyManager::get<ScriptInitializers>()->runScriptInitializers(scriptManager->engine().get()); |
| 651 | − return nativeCount + ScriptInitializerMixin<ScriptManagerPointer>::runScriptInitializers(scriptManager); | |
| 652 | + nativeCount += ScriptInitializerMixin<ScriptManagerPointer>::runScriptInitializers(scriptManager); | |
| 653 | + return nativeCount; | |
| 652 | 654 | } |
| 653 | 655 | |
| 654 | 656 | void ScriptEngines::launchScriptEngine(ScriptManagerPointer scriptManager) { |