summaryrefslogtreecommitdiff
path: root/TAO/tao/Servant_Base.i
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Servant_Base.i')
-rw-r--r--TAO/tao/Servant_Base.i35
1 files changed, 0 insertions, 35 deletions
diff --git a/TAO/tao/Servant_Base.i b/TAO/tao/Servant_Base.i
deleted file mode 100644
index 3955c3d256a..00000000000
--- a/TAO/tao/Servant_Base.i
+++ /dev/null
@@ -1,35 +0,0 @@
-// $Id$
-
-ACE_INLINE u_long
-TAO_Servant_Hash::operator () (PortableServer::Servant servant) const
-{
- return u_long (servant);
-}
-
-ACE_INLINE TAO_Stub *
-TAO_Local_ServantBase::_create_stub (CORBA_Environment &ACE_TRY_ENV)
-{
-#if 0
- PortableServer::ObjectId_var invalid_oid =
- PortableServer::string_to_ObjectId ("invalid");
-
- TAO_ObjectKey tmp_key (invalid_oid->length (),
- invalid_oid->length (),
- invalid_oid->get_buffer (),
- 0);
-
- // It is ok to use TAO_ORB_Core_instance here since the locality
- // constrained servant does not really register with a POA or get
- // exported remotely.
- //
- // The correct thing to do is to probably use ORB of the default
- // POA. The unfortunate part is that calling default_POA() requires
- // the creation of a local stub, hence causing a infinite loop.
- return TAO_ORB_Core_instance ()->orb ()->create_stub_object (tmp_key,
- this->_interface_repository_id (),
- ACE_TRY_ENV);
-#else
- ACE_UNUSED_ARG (ACE_TRY_ENV);
- return 0;
-#endif
-}