Revert "Minor modernization of DynamicAny code"
[ACE_TAO.git] / TAO / tao / Environment.inl
blobceae921a1324657d5ebbd5828fde2ebe58ee8f19
1 // -*- C++ -*-
2 #include "ace/OS_Memory.h"
4 TAO_BEGIN_VERSIONED_NAMESPACE_DECL
6 ACE_INLINE
7 CORBA::Exception *
8 CORBA::Environment::exception () const
10   return this->exception_;
13 ACE_INLINE
14 CORBA::Environment *
15 CORBA::Environment::_duplicate (CORBA::Environment *x)
17   if (!x)
18     {
19       return nullptr;
20     }
22   CORBA::Environment* ptr = nullptr;
23   ACE_NEW_RETURN (ptr,
24                   CORBA::Environment (*x),
25                   nullptr);
26   return ptr;
29 ACE_INLINE
30 CORBA::Environment_ptr
31 CORBA::Environment::_nil ()
33   return nullptr;
36 TAO_END_VERSIONED_NAMESPACE_DECL