Fix memory leak in symbol table (#209)
authorAndres Noetzli <andres.noetzli@gmail.com>
Sun, 30 Jul 2017 17:38:06 +0000 (10:38 -0700)
committerGitHub <noreply@github.com>
Sun, 30 Jul 2017 17:38:06 +0000 (10:38 -0700)
commit1307691a6306e84efb4e194755bb111fa0843dd4
tree9797878a0edd8ac746b5bb49d90a284835df4c49
parentcc4323cf943a0d146a307ecb103544732c76e824
Fix memory leak in symbol table (#209)

Commit 4cab39bd4f166716cd3d357a175c346afb838137 moved d_exprMap, d_typeMap,
and d_functions into SymbolTable::Implementation but did not move the deletion
of those objects from SymbolTable to the SymbolTable::Implementation
desconstructor, resulting in a memory leak. This commit fixes the issue.
src/expr/symbol_table.cpp