From 1d6d94818db30134f8f83f62d34ec04ec99a948e Mon Sep 17 00:00:00 2001 From: Houtan Bastani <houtan.bastani@ens.fr> Date: Fri, 8 Apr 2011 13:21:19 +0200 Subject: [PATCH] bug fix: nonstationary vars and tex names --- ParsingDriver.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ParsingDriver.cc b/ParsingDriver.cc index 088a636a..ac99d356 100644 --- a/ParsingDriver.cc +++ b/ParsingDriver.cc @@ -315,7 +315,10 @@ ParsingDriver::add_expression_variable(string *name) void ParsingDriver::declare_nonstationary_var(string *name, string *tex_name) { - declare_endogenous(new string(*name), tex_name); + if (tex_name != NULL) + declare_endogenous(new string(*name), new string(*tex_name)); + else + declare_endogenous(new string(*name), tex_name); declared_nonstationary_vars.push_back(mod_file->symbol_table.getID(*name)); mod_file->nonstationary_variables = true; delete name; -- GitLab