diff --git a/assignment-client/src/avatars/AvatarMixer.cpp b/assignment-client/src/avatars/AvatarMixer.cpp index af9328cd12..465030046b 100644 --- a/assignment-client/src/avatars/AvatarMixer.cpp +++ b/assignment-client/src/avatars/AvatarMixer.cpp @@ -305,9 +305,9 @@ void AvatarMixer::broadcastAvatarData() { || otherNodeData->getBillboardChangeTimestamp() > _lastFrameTimestamp || randFloat() < BILLBOARD_AND_IDENTITY_SEND_PROBABILITY)) { - auto billboardPacket { NLPacket::create(PacketType::AvatarBillboard); } - billboardPacket.write(otherNode->getUUID().toRfc4122()); - billboardPacket.write(otherNodeData->getAvatar().getBillboard()); + auto billboardPacket = NLPacket::create(PacketType::AvatarBillboard); + billboardPacket->write(otherNode->getUUID().toRfc4122()); + billboardPacket->write(otherNodeData->getAvatar().getBillboard()); nodeList->sendPacket(billboardPacket, node); @@ -319,12 +319,12 @@ void AvatarMixer::broadcastAvatarData() { || otherNodeData->getIdentityChangeTimestamp() > _lastFrameTimestamp || randFloat() < BILLBOARD_AND_IDENTITY_SEND_PROBABILITY)) { - auto identityPacket { NLPacket::create(PacketType::AvatarIdentity); } + auto identityPacket = NLPacket::create(PacketType::AvatarIdentity); QByteArray individualData = otherNodeData->getAvatar().identityByteArray(); individualData.replace(0, NUM_BYTES_RFC4122_UUID, otherNode->getUUID().toRfc4122()); - identityPacket.write(individualData); + identityPacket->write(individualData); nodeList->sendPacket(identityPacket, node); @@ -361,8 +361,8 @@ void AvatarMixer::nodeKilled(SharedNodePointer killedNode) { // this was an avatar we were sending to other people // send a kill packet for it to our other nodes - auto killPacket { NLPacket::create(PacketType::KillAvatar); } - killPacket.write(killedNode->getUUID().toRfc4122()); + auto killPacket = NLPacket::create(PacketType::KillAvatar, NUM_BYTES_RFC4122_UUID); + killPacket->write(killedNode->getUUID().toRfc4122()); nodeList->broadcastToNodes(killPacket, NodeSet() << NodeType::Agent);