diff options
Diffstat (limited to 'TAO/tao/operation_details.cpp')
-rw-r--r-- | TAO/tao/operation_details.cpp | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/TAO/tao/operation_details.cpp b/TAO/tao/operation_details.cpp index 984a957db88..d8d2e27a3e3 100644 --- a/TAO/tao/operation_details.cpp +++ b/TAO/tao/operation_details.cpp @@ -5,16 +5,21 @@ #include "ORB_Constants.h" #include "DynamicC.h" #include "Exception_Data.h" +#include "SystemException.h" + #include "ace/OS_NS_string.h" + #if !defined (__ACE_INLINE__) # include "tao/operation_details.i" #endif /* ! __ACE_INLINE__ */ + ACE_RCSID (tao, operation_details, "$Id$") + CORBA::Exception * TAO_Operation_Details::corba_exception (const char *id ACE_ENV_ARG_DECL) @@ -34,7 +39,7 @@ TAO_Operation_Details::corba_exception (const char *id if (exception == 0) { - ACE_THROW_RETURN (CORBA::NO_MEMORY (TAO_DEFAULT_MINOR_CODE, + ACE_THROW_RETURN (CORBA::NO_MEMORY (0, CORBA::COMPLETED_YES), 0); } @@ -44,7 +49,7 @@ TAO_Operation_Details::corba_exception (const char *id } // If there are no matches return an unknown exception. - ACE_THROW_RETURN (CORBA::UNKNOWN (TAO_DEFAULT_MINOR_CODE, + ACE_THROW_RETURN (CORBA::UNKNOWN (0, CORBA::COMPLETED_YES), 0); } @@ -121,4 +126,3 @@ TAO_Operation_Details::result (CORBA::Any *any) } #endif /* TAO_HAS_INTERCEPTORS == 1 */ - |