diff options
Diffstat (limited to 'cpp/test/IceBox/admin/Service.cpp')
-rw-r--r-- | cpp/test/IceBox/admin/Service.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/cpp/test/IceBox/admin/Service.cpp b/cpp/test/IceBox/admin/Service.cpp index a905f67a191..126abb679ca 100644 --- a/cpp/test/IceBox/admin/Service.cpp +++ b/cpp/test/IceBox/admin/Service.cpp @@ -44,7 +44,7 @@ create(CommunicatorPtr communicator) ServiceI::ServiceI(const CommunicatorPtr& serviceManagerCommunicator) { - TestFacetIPtr facet = new TestFacetI; + TestFacetIPtr facet = ICE_MAKE_SHARED(TestFacetI); // // Install a custom admin facet. @@ -56,7 +56,7 @@ ServiceI::ServiceI(const CommunicatorPtr& serviceManagerCommunicator) // Set the callback on the admin facet. // ObjectPtr propFacet = serviceManagerCommunicator->findAdminFacet("IceBox.Service.TestService.Properties"); - NativePropertiesAdminPtr admin = NativePropertiesAdminPtr::dynamicCast(propFacet); + NativePropertiesAdminPtr admin = ICE_DYNAMIC_CAST(NativePropertiesAdmin, propFacet); assert(admin); admin->addUpdateCallback(facet); } |