exec_node: Remove destructor from exec_node and all descendants.
authorCarl Worth <cworth@cworth.org>
Wed, 23 Jun 2010 23:27:18 +0000 (16:27 -0700)
committerCarl Worth <cworth@cworth.org>
Wed, 23 Jun 2010 23:38:05 +0000 (16:38 -0700)
commit015b3a5115df9a53b73d4b99fed86cf245c87aca
treea1706731b6508e2d8a1d56711d86a6c72b2b1928
parentf961e4458f1e894ca782c1627b69cdee993a16f8
exec_node: Remove destructor from exec_node and all descendants.

Two of these destructors are non-empty, (s_symbol and s_list), so this
commit could potentially introduce memory leaks, (though, no additional
leaks are found in glsl-orangebook-ch06-bump.frag at least---perhaps
the current code is never calling delete on these classes?).

Going forward, we will switch to talloc for exec_node so we won't need
explicit destrcutors to free up any memory used.
s_expression.cpp
s_expression.h