diff --git a/ParsingDriver.cc b/ParsingDriver.cc index ba145fd36c2c91e6ca7e98df0199134afe9729e6..820408dc8a9591e8a3388447a18879effa360cb5 100644 --- a/ParsingDriver.cc +++ b/ParsingDriver.cc @@ -75,6 +75,9 @@ ParsingDriver::parse(istream &in) Dynare::parser parser(*this); parser.parse(); + if (location.begin.filename) + delete location.begin.filename; + delete lexer; delete tmp_symbol_table;