summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp
diff options
context:
space:
mode:
authorOssama Othman <ossama-othman@users.noreply.github.com>2005-02-23 03:23:49 +0000
committerOssama Othman <ossama-othman@users.noreply.github.com>2005-02-23 03:23:49 +0000
commitc2e0937896f1a153581ce0b0317d907eaca2e5a8 (patch)
tree87d1a4ae5258997efd6cc06968c82fda9792ef91 /TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp
parent846574f2218b7eb4b7b2072b9978d9705614e4c7 (diff)
downloadATCD-c2e0937896f1a153581ce0b0317d907eaca2e5a8.tar.gz
ChangeLogTag:Tue Feb 22 19:18:57 2005 Ossama Othman <ossama@dre.vanderbilt.edu>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp')
-rw-r--r--TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp b/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp
index be00baca3d1..99d1749fa62 100644
--- a/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp
+++ b/TAO/orbsvcs/orbsvcs/FtRtEvent/EventChannel/FT_ProxyAdmin_T.cpp
@@ -127,15 +127,15 @@ void FT_ProxyAdmin<EC_PROXY_ADMIN, Proxy, ProxyInterface, State>::set_state(
typedef typename Proxy::Skeleton Skeleton;
const PortableServer::Servant servant = poa_->id_to_servant(
- reinterpret_cast<const PortableServer::ObjectId&> (proxy_state.object_id)
+ reinterpret_cast<const PortableServer::ObjectId&> (proxy_state.object_id)
ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
- Skeleton skeleton = reinterpret_cast<Skeleton> (servant->_downcast(proxy_ior->_interface_repository_id()));
+ Skeleton skeleton = dynamic_cast<Skeleton> (servant);
ACE_CHECK;
static_cast<Proxy*> (skeleton)->set_state(proxy_state
- ACE_ENV_ARG_PARAMETER);
+ ACE_ENV_ARG_PARAMETER);
ACE_CHECK;
}
}