]> granicus.if.org Git - re2c/commitdiff
- Fix memleak (SymbolTable's symbols)
authorhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Mon, 5 Jun 2006 22:15:59 +0000 (22:15 +0000)
committerhelly <helly@642ea486-5414-0410-9d7f-a0204ed87703>
Mon, 5 Jun 2006 22:15:59 +0000 (22:15 +0000)
re2c/actions.cc

index ef4f296bd038fd991e77c06821386856b53acda9..8db3efe69591631a285337e32f7ab9d5f191e678 100644 (file)
@@ -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();
 }