From d009bf826e017ff4fd00ce348e455431bf625216 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Fri, 10 Jul 2015 08:46:21 -0700 Subject: [PATCH] Update PacketReceiver to use QSharedPointer --- libraries/networking/src/PacketReceiver.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libraries/networking/src/PacketReceiver.cpp b/libraries/networking/src/PacketReceiver.cpp index 853a4baae4..6b4628e62c 100644 --- a/libraries/networking/src/PacketReceiver.cpp +++ b/libraries/networking/src/PacketReceiver.cpp @@ -66,9 +66,9 @@ void PacketReceiver::processDatagrams() { if (_packetListenerMap.contains(incomingType)) { auto& listener = _packetListenerMap[incomingType]; //TODO Update packet - std::unique_ptr packet; + QSharedPointer packet; bool success = QMetaObject::invokeMethod(listener.first, listener.second, - Q_ARG(NLPacket&, *packet), + Q_ARG(QSharedPointer, packet), Q_ARG(HifiSockAddr, senderSockAddr)); if (!success) { qDebug() << "Error sending packet " << incomingType << " to listener: " << listener.first->objectName() << "::" << listener.second;