summaryrefslogtreecommitdiff
path: root/cpp/test/IceGrid/replicaGroup/Server.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'cpp/test/IceGrid/replicaGroup/Server.cpp')
-rw-r--r--cpp/test/IceGrid/replicaGroup/Server.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/cpp/test/IceGrid/replicaGroup/Server.cpp b/cpp/test/IceGrid/replicaGroup/Server.cpp
index d397d9ad8e7..6ec653b5e73 100644
--- a/cpp/test/IceGrid/replicaGroup/Server.cpp
+++ b/cpp/test/IceGrid/replicaGroup/Server.cpp
@@ -19,9 +19,9 @@ void
Server::run(int argc, char** argv)
{
Ice::CommunicatorHolder communicator = initialize(argc, argv);
- Ice::ObjectAdapterPtr adpt = communicator->createObjectAdapter("ReplicatedAdapter");
- Ice::PropertiesPtr properties = communicator->getProperties();
- Ice::ObjectPtr object = new TestI(properties);
+ auto adpt = communicator->createObjectAdapter("ReplicatedAdapter");
+ auto properties = communicator->getProperties();
+ auto object = make_shared<TestI>(properties);
adpt->add(object, Ice::stringToIdentity(properties->getProperty("Ice.ProgramName")));
adpt->add(object, Ice::stringToIdentity(properties->getProperty("Identity")));
try