diff --git a/libraries/audio/src/AudioInjector.cpp b/libraries/audio/src/AudioInjector.cpp index 7dfaa1fdb5..446c59660b 100644 --- a/libraries/audio/src/AudioInjector.cpp +++ b/libraries/audio/src/AudioInjector.cpp @@ -156,7 +156,7 @@ void AudioInjector::injectToMixer() { auto audioPacket = NLPacket::create(PacketType::InjectAudio); // setup the packet for injected audio - QDataStream audioPacketStream(&audioPacket); + QDataStream audioPacketStream(audioPacket.get()); // pack some placeholder sequence number for now audioPacketStream << (quint16) 0; diff --git a/libraries/networking/src/NodeList.cpp b/libraries/networking/src/NodeList.cpp index 4c92ce07e7..0d81fb89a3 100644 --- a/libraries/networking/src/NodeList.cpp +++ b/libraries/networking/src/NodeList.cpp @@ -618,7 +618,7 @@ void NodeList::pingPunchForInactiveNode(const SharedNodePointer& node) { if (!node->getSymmetricSocket().isNull()) { auto symmetricPingPacket = constructPingPacket(PingType::Symmetric); - sendPacket(symmetricPingPacket, node, node->getSymmetricSocket()); + sendPacket(std::move(symmetricPingPacket), node, node->getSymmetricSocket()); } node->incrementConnectionAttempts(); diff --git a/libraries/octree/src/JurisdictionListener.cpp b/libraries/octree/src/JurisdictionListener.cpp index 029cffc101..d725ce3555 100644 --- a/libraries/octree/src/JurisdictionListener.cpp +++ b/libraries/octree/src/JurisdictionListener.cpp @@ -41,7 +41,7 @@ bool JurisdictionListener::queueJurisdictionRequest() { nodeList->eachNode([&](const SharedNodePointer& node) { if (node->getType() == getNodeType() && node->getActiveSocket()) { - _packetSender.queuePacketForSending(node, packet); + _packetSender.queuePacketForSending(node, std::move(packet)); nodeCount++; } }); diff --git a/libraries/octree/src/JurisdictionMap.cpp b/libraries/octree/src/JurisdictionMap.cpp index 39129037a2..c9b491fe6b 100644 --- a/libraries/octree/src/JurisdictionMap.cpp +++ b/libraries/octree/src/JurisdictionMap.cpp @@ -271,8 +271,8 @@ bool JurisdictionMap::writeToFile(const char* filename) { int JurisdictionMap::packEmptyJurisdictionIntoMessage(NodeType_t type, unsigned char* destinationBuffer, int availableBytes) { unsigned char* bufferStart = destinationBuffer; - int headerLength = DependencyManager::get()->populatePacketHeader(reinterpret_cast(destinationBuffer), - PacketType::Jurisdiction); + int headerLength = DependencyManager::get()->populatePacketHeader(reinterpret_cast(destinationBuffer), + PacketType::Jurisdiction); destinationBuffer += headerLength; // Pack the Node Type in first byte @@ -290,7 +290,7 @@ int JurisdictionMap::packEmptyJurisdictionIntoMessage(NodeType_t type, unsigned int JurisdictionMap::packIntoMessage(unsigned char* destinationBuffer, int availableBytes) { unsigned char* bufferStart = destinationBuffer; - int headerLength = DependencyManager::get()->populatePacketHeader(reinterpret_cast(destinationBuffer), + int headerLength = DependencyManager::get()->populatePacketHeader(reinterpret_cast(destinationBuffer), PacketType::Jurisdiction); destinationBuffer += headerLength; diff --git a/libraries/octree/src/OctreeSceneStats.h b/libraries/octree/src/OctreeSceneStats.h index 901a9f1544..280f0e2a35 100644 --- a/libraries/octree/src/OctreeSceneStats.h +++ b/libraries/octree/src/OctreeSceneStats.h @@ -176,7 +176,7 @@ private: bool _isReadyToSend; - std::unique_ptr _statsPacket { NLPacket::create(PacketType::OctreeStats); } + std::unique_ptr _statsPacket = NLPacket::create(PacketType::OctreeStats); // scene timing data in usecs bool _isStarted;