summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cpp/src/IceIAP/Transceiver.mm2
1 files changed, 1 insertions, 1 deletions
diff --git a/cpp/src/IceIAP/Transceiver.mm b/cpp/src/IceIAP/Transceiver.mm
index a9a57dbf407..23496965421 100644
--- a/cpp/src/IceIAP/Transceiver.mm
+++ b/cpp/src/IceIAP/Transceiver.mm
@@ -398,7 +398,7 @@ IceObjC::iAPTransceiver::toDetailedString() const
Ice::ConnectionInfoPtr
IceObjC::iAPTransceiver::getInfo() const
{
- IceIAP::ConnectionInfoPtr info = new IceIAP::ConnectionInfo();
+ IceIAP::ConnectionInfoPtr info = ICE_MAKE_SHARED(IceIAP::ConnectionInfo);
info->manufacturer = [_session.accessory.manufacturer UTF8String];
info->name = [_session.accessory.name UTF8String];
info->modelNumber = [_session.accessory.modelNumber UTF8String];