diff options
Diffstat (limited to 'TAO/tao/AnyTypeCode/NVList.cpp')
-rw-r--r-- | TAO/tao/AnyTypeCode/NVList.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/TAO/tao/AnyTypeCode/NVList.cpp b/TAO/tao/AnyTypeCode/NVList.cpp index fba13992a3b..fde869f8cd3 100644 --- a/TAO/tao/AnyTypeCode/NVList.cpp +++ b/TAO/tao/AnyTypeCode/NVList.cpp @@ -435,7 +435,11 @@ CORBA::NVList::evaluate (void) if (this->incoming_ != 0) { +#if defined (ACE_HAS_CPP11) + std::unique_ptr<TAO_InputCDR> incoming (this->incoming_); +#else auto_ptr<TAO_InputCDR> incoming (this->incoming_); +#endif /* ACE_HAS_CPP11 */ this->incoming_ = 0; this->_tao_decode (*(incoming.get ()), this->incoming_flag_); |