From 20d00f093aec209a91a372c4f9071f1fae9a951c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Wed, 6 Nov 2024 16:03:44 +0100 Subject: [PATCH] Minor simplification --- src/DynamicModel.cc | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/DynamicModel.cc b/src/DynamicModel.cc index 8bc2da74..bea5e9d7 100644 --- a/src/DynamicModel.cc +++ b/src/DynamicModel.cc @@ -1784,7 +1784,6 @@ DynamicModel::getUndiffLHSForPac(const string& aux_model_name, exit(EXIT_FAILURE); } - bool printerr = false; expr_t node = nullptr; expr_t aux_var = lhs_expr_t.at(i); for (const auto& it : diff_subst_table) @@ -1801,11 +1800,8 @@ DynamicModel::getUndiffLHSForPac(const string& aux_model_name, } node = node->undiff(); - auto it1 = diff_subst_table.find(node); - if (it1 == diff_subst_table.end()) - printerr = true; - if (printerr) + if (auto it1 = diff_subst_table.find(node); it1 == diff_subst_table.end()) { // we have undiffed something like diff(x), hence x is not in diff_subst_table lhs_expr_t.at(i) = node; lhs.at(i) = dynamic_cast<VariableNode*>(node)->symb_id; -- GitLab