From: helly Date: Mon, 5 Jun 2006 22:15:59 +0000 (+0000) Subject: - Fix memleak (SymbolTable's symbols) X-Git-Tag: 0.13.6~273 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=847c70a86628bc4f58f47e76f3e44755d9a77e71;p=re2c - Fix memleak (SymbolTable's symbols) --- diff --git a/re2c/actions.cc b/re2c/actions.cc index ef4f296b..8db3efe6 100644 --- a/re2c/actions.cc +++ b/re2c/actions.cc @@ -14,6 +14,11 @@ namespace re2c void Symbol::ClearTable() { + for (SymbolTable::iterator it = symbol_table.begin(); it != symbol_table.end(); ++it) + { + delete it->second; + } + symbol_table.clear(); }