diff options
Diffstat (limited to 'TAO/tao/TypeCode_Value_Field.cpp')
-rw-r--r-- | TAO/tao/TypeCode_Value_Field.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/TAO/tao/TypeCode_Value_Field.cpp b/TAO/tao/TypeCode_Value_Field.cpp new file mode 100644 index 00000000000..296bcda06fb --- /dev/null +++ b/TAO/tao/TypeCode_Value_Field.cpp @@ -0,0 +1,21 @@ +// $Id$ + +#ifndef TAO_TYPECODE_VALUE_FIELD_CPP +#define TAO_TYPECODE_VALUE_FIELD_CPP + +#include "TypeCode_Value_Field.h" + +#ifndef __ACE_INLINE__ +# include "tao/TypeCode_Value_Field.inl" +#endif /* __ACE_INLINE__ */ + + +template <typename STRING_TYPE> +char const * +TAO::TypeCode::Value_Field<STRING_TYPE>::~Value_Field (void) +{ + if (this->type) + CORBA::release (*type); +} + +#endif /* TAO_TYPECODE_VALUE_FIELD_CPP */ |