diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-04-10 11:31:40 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2008-04-10 11:31:40 +0000 |
commit | c4f95c2ab4d9e99a338348b6b414ce1aa18e95b4 (patch) | |
tree | 4c788b52a33817963c8594d26bc3ab5ce73c4bdd /TAO/tao/PortableServer/ServantRetentionStrategyRetain.h | |
parent | abbf4dad5c2e9fd2abe526806cf04dfb29878639 (diff) | |
download | ATCD-c4f95c2ab4d9e99a338348b6b414ce1aa18e95b4.tar.gz |
Thu Apr 10 11:29:34 UTC 2008 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/tao/PortableServer/ServantRetentionStrategyRetain.h')
-rw-r--r-- | TAO/tao/PortableServer/ServantRetentionStrategyRetain.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/TAO/tao/PortableServer/ServantRetentionStrategyRetain.h b/TAO/tao/PortableServer/ServantRetentionStrategyRetain.h index a805a6bb096..3aec667156e 100644 --- a/TAO/tao/PortableServer/ServantRetentionStrategyRetain.h +++ b/TAO/tao/PortableServer/ServantRetentionStrategyRetain.h @@ -20,6 +20,8 @@ # pragma once #endif /* ACE_LACKS_PRAGMA_ONCE */ +#include "ace/Auto_Ptr.h" + TAO_BEGIN_VERSIONED_NAMESPACE_DECL class TAO_Root_POA; @@ -93,8 +95,7 @@ namespace TAO PortableServer::Servant servant); virtual - CORBA::Object_ptr - servant_to_reference (PortableServer::Servant servant); + CORBA::Object_ptr servant_to_reference (PortableServer::Servant servant); virtual CORBA::Object_ptr create_reference ( @@ -140,7 +141,7 @@ namespace TAO const PortableServer::ObjectId &user_id); private: - TAO_Active_Object_Map *active_object_map_; + auto_ptr<TAO_Active_Object_Map> active_object_map_; CORBA::ULong waiting_servant_deactivation_; }; } |