diff options
Diffstat (limited to 'TAO/examples/POA/Default_Servant/File_i.cpp')
-rw-r--r-- | TAO/examples/POA/Default_Servant/File_i.cpp | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/TAO/examples/POA/Default_Servant/File_i.cpp b/TAO/examples/POA/Default_Servant/File_i.cpp index e1b3ea6f16a..42096598455 100644 --- a/TAO/examples/POA/Default_Servant/File_i.cpp +++ b/TAO/examples/POA/Default_Servant/File_i.cpp @@ -44,13 +44,10 @@ File::Descriptor_ptr FileImpl::System::open (const char *file_name, CORBA::Long flags, CORBA::Environment &ACE_TRY_ENV) - ACE_THROW_SPEC ((CORBA::SystemException, - File::IOError)) { // Do an ACE_OS::open ACE_HANDLE file_descriptor = ACE_OS::open (file_name, - flags, - 0644); + flags); if (file_descriptor == ACE_INVALID_HANDLE) { @@ -119,7 +116,7 @@ FileImpl::Descriptor::fd (CORBA::Environment &ACE_TRY_ENV) // Get the ObjectId from the reference PortableServer::ObjectId_var oid = this->poa_->reference_to_id (me.in (), ACE_TRY_ENV); - + ACE_CHECK_RETURN (ACE_INVALID_HANDLE); // Convert the ObjectId to a string @@ -133,8 +130,6 @@ FileImpl::Descriptor::fd (CORBA::Environment &ACE_TRY_ENV) CORBA::Long FileImpl::Descriptor::write (const File::Descriptor::DataBuffer &buffer, CORBA::Environment &ACE_TRY_ENV) - ACE_THROW_SPEC ((CORBA::SystemException, - File::IOError)) { ACE_HANDLE file_descriptor = this->fd (ACE_TRY_ENV); ACE_CHECK_RETURN (0); @@ -153,8 +148,6 @@ FileImpl::Descriptor::write (const File::Descriptor::DataBuffer &buffer, File::Descriptor::DataBuffer * FileImpl::Descriptor::read (CORBA::Long num_bytes, CORBA::Environment &ACE_TRY_ENV) - ACE_THROW_SPEC ((CORBA::SystemException, - File::IOError)) { ACE_HANDLE file_descriptor = this->fd (ACE_TRY_ENV); ACE_CHECK_RETURN (0); @@ -176,8 +169,6 @@ CORBA::ULong FileImpl::Descriptor::lseek (CORBA::ULong offset, CORBA::Long whence, CORBA::Environment &ACE_TRY_ENV) - ACE_THROW_SPEC ((CORBA::SystemException, - File::IOError)) { ACE_HANDLE file_descriptor = this->fd (ACE_TRY_ENV); ACE_CHECK_RETURN (0); @@ -193,7 +184,6 @@ FileImpl::Descriptor::lseek (CORBA::ULong offset, void FileImpl::Descriptor::destroy (CORBA::Environment &ACE_TRY_ENV) - ACE_THROW_SPEC ((CORBA::SystemException)) { // Get the ACE_HANDLE for this object reference ACE_HANDLE file_descriptor = this->fd (ACE_TRY_ENV); |