From 61ffed3eff046b61e6cd8cafa8947da53ebc08ae 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

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

diff --git a/preprocessor/DynamicModel.cc b/preprocessor/DynamicModel.cc
index c5480aaa59..a43a599b35 100644
--- a/preprocessor/DynamicModel.cc
+++ b/preprocessor/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