From 7c3fd51eb6eec508554f515479ebaa750e0ec42a Mon Sep 17 00:00:00 2001 From: Tobias Jacob <tobias.jacob@kit.edu> Date: Mon, 21 Nov 2022 10:16:13 +0100 Subject: [PATCH] check application not null and fix braces --- .../ScenarioManager/controller/ScenarioListController.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/source/ArmarXGui/gui-plugins/ScenarioManager/controller/ScenarioListController.cpp b/source/ArmarXGui/gui-plugins/ScenarioManager/controller/ScenarioListController.cpp index 2a8d92e7..3321884f 100644 --- a/source/ArmarXGui/gui-plugins/ScenarioManager/controller/ScenarioListController.cpp +++ b/source/ArmarXGui/gui-plugins/ScenarioManager/controller/ScenarioListController.cpp @@ -862,7 +862,9 @@ bool ScenarioListController::StartScenario(ScenarioPtr scenario, ScenarioStartMo { // Make sure all required data files are generated when launching scenario const ApplicationInstanceVectorPtr applications = scenario->getApplications(); - for (ApplicationInstancePtr applicationInstance : *applications) { + ARMARX_CHECK_NOT_NULL(applications); + for (ApplicationInstancePtr applicationInstance : *applications) + { executor->loadAndSetCachedProperties(applicationInstance, Parser::IceParser::getCacheDir(), false, false); applicationInstance->load(); } -- GitLab