From 7bdc000865cd668e3324ea1060011956a1d38519 Mon Sep 17 00:00:00 2001 From: Andrew Heather <> Date: Wed, 19 Jun 2024 11:00:15 +0100 Subject: [PATCH] COMP: corrected pointer to temporary --- .../optimisationManager/optimisationManager.C | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/optimisation/adjointOptimisation/adjoint/optimisation/optimisationManager/optimisationManager/optimisationManager.C b/src/optimisation/adjointOptimisation/adjoint/optimisation/optimisationManager/optimisationManager/optimisationManager.C index 8384390a1b3..796a373eaa4 100644 --- a/src/optimisation/adjointOptimisation/adjoint/optimisation/optimisationManager/optimisationManager/optimisationManager.C +++ b/src/optimisation/adjointOptimisation/adjoint/optimisation/optimisationManager/optimisationManager/optimisationManager.C @@ -338,8 +338,8 @@ Foam::optimisationManager::optimisationManager(fvMesh& mesh) shouldUpdateDesignVariables_(true) { // The "designVariables" sub-dictionary is optional - const dictionary* designVarsDictPtr = - this->subOrEmptyDict("optimisation").findDict("designVariables"); + const dictionary odict(this->subOrEmptyDict("optimisation")); + const dictionary* designVarsDictPtr = odict.findDict("designVariables"); if (designVarsDictPtr) { -- GitLab