diff options
Diffstat (limited to 'TAO/tao/AbstractBase.cpp')
-rw-r--r-- | TAO/tao/AbstractBase.cpp | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/TAO/tao/AbstractBase.cpp b/TAO/tao/AbstractBase.cpp index 1b7f65f89fd..91ed3acd319 100644 --- a/TAO/tao/AbstractBase.cpp +++ b/TAO/tao/AbstractBase.cpp @@ -1,3 +1,5 @@ +// "$Id$" + #include "tao/AbstractBase.h" #include "tao/Stub.h" @@ -96,6 +98,13 @@ CORBA::AbstractBase::_remove_ref (void) { } +void +CORBA::AbstractBase::_tao_any_destructor (void *x) +{ + CORBA::AbstractBase_ptr tmp = ACE_static_cast (CORBA::AbstractBase_ptr, x); + CORBA::release (tmp); +} + CORBA::Object_ptr CORBA::AbstractBase::_to_object (void) { |