diff options
Diffstat (limited to 'TAO_IDL/ast/ast_interface_fwd.cpp')
-rw-r--r-- | TAO_IDL/ast/ast_interface_fwd.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/TAO_IDL/ast/ast_interface_fwd.cpp b/TAO_IDL/ast/ast_interface_fwd.cpp index 7b68c4f3e9a..501b7f60b9d 100644 --- a/TAO_IDL/ast/ast_interface_fwd.cpp +++ b/TAO_IDL/ast/ast_interface_fwd.cpp @@ -203,6 +203,7 @@ AST_InterfaceFwd::full_definition (void) void AST_InterfaceFwd::set_full_definition (AST_Interface *nfd) { + this->pd_full_definition->destroy (); delete this->pd_full_definition; this->pd_full_definition = nfd; } |