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 | int ScriptEngines::runScriptInitializers(ScriptManagerPointer scriptManager) { | 649 | int ScriptEngines::runScriptInitializers(ScriptManagerPointer scriptManager) { |
| 650 | auto scopeGuard = scriptManager->engine().get()->getScopeGuard(); | ||
| 650 | auto nativeCount = DependencyManager::get<ScriptInitializers>()->runScriptInitializers(scriptManager->engine().get()); | 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 | void ScriptEngines::launchScriptEngine(ScriptManagerPointer scriptManager) { | 656 | void ScriptEngines::launchScriptEngine(ScriptManagerPointer scriptManager) { |