From ebafd8f3b6747850c32fd56560946d9fd6a47919 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org> Date: Fri, 20 Dec 2019 10:55:33 +0100 Subject: [PATCH] Epilogue: always initialize M_.epilogue_names and M_.epilogue_var_list_ Ref. dynare!1688 --- src/ModelEquationBlock.cc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/ModelEquationBlock.cc b/src/ModelEquationBlock.cc index 49da9d09..c7027bfa 100644 --- a/src/ModelEquationBlock.cc +++ b/src/ModelEquationBlock.cc @@ -475,7 +475,11 @@ void Epilogue::writeOutput(ostream &output) const { if (dynamic_def_table.empty()) - return; + { + output << "M_.epilogue_names = {};" << endl + << "M_.epilogue_var_list_ = {};" << endl; + return; + } int idx = 1; output << "M_.epilogue_names = cell(" << dynamic_def_table.size() << ",1);" << endl; -- GitLab