diff options
Diffstat (limited to 'TAO/tao/Any.h')
-rw-r--r-- | TAO/tao/Any.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/TAO/tao/Any.h b/TAO/tao/Any.h index 5bcf72a0e05..eb7315a2bbe 100644 --- a/TAO/tao/Any.h +++ b/TAO/tao/Any.h @@ -332,12 +332,13 @@ namespace TAO TAO_SYNCH_MUTEX * refcount_lock_; }; - class Unknown_IDL_Type : public Any_Impl + class TAO_Export Unknown_IDL_Type : public Any_Impl { public: Unknown_IDL_Type (CORBA::TypeCode_ptr, - ACE_Message_Block *, - int byte_order); + const ACE_Message_Block *, + int byte_order, + CORBA::Boolean release_tc = 0); virtual ~Unknown_IDL_Type (void); virtual CORBA::Boolean marshal_value (TAO_OutputCDR &); @@ -350,6 +351,7 @@ namespace TAO private: ACE_Message_Block *cdr_; int byte_order_; + CORBA::Boolean release_tc_; }; }; |