diff options
author | Johnny Willemsen <jwillemsen@remedy.nl> | 2006-02-17 09:03:08 +0000 |
---|---|---|
committer | Johnny Willemsen <jwillemsen@remedy.nl> | 2006-02-17 09:03:08 +0000 |
commit | 581babe4192b2bdda9867a22ab6d89e38715f65b (patch) | |
tree | 33f9bf963f93e6adad934eaf94080661cd90e6be /TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp | |
parent | 77fd1f982ad828a350f535fba454f14d606224c9 (diff) | |
download | ATCD-581babe4192b2bdda9867a22ab6d89e38715f65b.tar.gz |
ChangeLogTag: Fri Feb 17 08:56:12 UTC 2006 Johnny Willemsen <jwillemsen@remedy.nl>
Diffstat (limited to 'TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp')
-rw-r--r-- | TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp b/TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp index 736e6c440e9..bfc77eb5a46 100644 --- a/TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp +++ b/TAO/orbsvcs/FT_ReplicationManager/FT_ReplicationManager.cpp @@ -1032,8 +1032,8 @@ TAO::FT_ReplicationManager::create_object ( // that knows about the factory, too. // Allocate a new FactoryCreationId for use as an "out" parameter. - PortableGroup::GenericFactory::FactoryCreationId_var factory_id = 0; - ACE_NEW_THROW_EX (factory_id, + PortableGroup::GenericFactory::FactoryCreationId_ptr factory_id_ptr = 0; + ACE_NEW_THROW_EX (factory_id_ptr, PortableGroup::GenericFactory::FactoryCreationId, CORBA::NO_MEMORY ( CORBA::SystemException::_tao_minor_code ( @@ -1041,6 +1041,7 @@ TAO::FT_ReplicationManager::create_object ( ENOMEM), CORBA::COMPLETED_NO)); ACE_CHECK_RETURN (CORBA::Object::_nil ()); + PortableGroup::GenericFactory::FactoryCreationId_var factory_id = factory_id_ptr; PortableGroup::ObjectGroupId group_id = group->get_object_group_id (); factory_id <<= group_id; factory_creation_id = factory_id._retn(); |