diff options
Diffstat (limited to 'TAO/tao/deep_free.cpp')
-rw-r--r-- | TAO/tao/deep_free.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/TAO/tao/deep_free.cpp b/TAO/tao/deep_free.cpp index b858f102c09..d20cb717ab4 100644 --- a/TAO/tao/deep_free.cpp +++ b/TAO/tao/deep_free.cpp @@ -226,8 +226,8 @@ TAO_Marshal_Struct::deep_free (CORBA::TypeCode_ptr tc, case CORBA::tk_objref: { - TAO_Object_Field* field = - ACE_reinterpret_cast (TAO_Object_Field *, + TAO_Object_Field_T<CORBA_Object>* field = + ACE_reinterpret_cast (TAO_Object_Field_T<CORBA_Object> *, ACE_const_cast (void *, source)); field->_release (); retval = CORBA::TypeCode::TRAVERSE_CONTINUE; |