summaryrefslogtreecommitdiff
path: root/TAO/examples/POA/Default_Servant/File_i.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/examples/POA/Default_Servant/File_i.cpp')
-rw-r--r--TAO/examples/POA/Default_Servant/File_i.cpp14
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);