From f6fb8bbf47162547dcd844472aa607395dfb38f8 Mon Sep 17 00:00:00 2001
From: Houtan Bastani <houtan@dynare.org>
Date: Wed, 20 May 2015 12:28:42 +0200
Subject: [PATCH] preprocessor: fix function call in reindexStaticOnlyEquations

---
 DynamicModel.cc | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/DynamicModel.cc b/DynamicModel.cc
index c5480aaa..a43a599b 100644
--- a/DynamicModel.cc
+++ b/DynamicModel.cc
@@ -4215,7 +4215,8 @@ DynamicModel::reindexStaticOnlyEquations(SymbolTable &orig_symbol_table)
   vector<BinaryOpNode *>eqbak = static_only_equations;
   static_only_equations.clear();
   for (size_t i = 0; i < eqbak.size(); i++)
-    addStaticOnlyEquation(eqbak[i]->cloneDynamic(*this), static_only_equations_lineno[i]);
+    addStaticOnlyEquation(eqbak[i]->cloneDynamicReindex(*this, orig_symbol_table),
+                          static_only_equations_lineno[i]);
 }
 
 size_t
-- 
GitLab