From 240c58c6ced7cbb3962aaf69af002f3863e5104e Mon Sep 17 00:00:00 2001 From: David Rowe Date: Thu, 18 Mar 2021 09:56:00 +1300 Subject: [PATCH] Code review --- assignment-client/src/avatars/AvatarMixerClientData.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/assignment-client/src/avatars/AvatarMixerClientData.cpp b/assignment-client/src/avatars/AvatarMixerClientData.cpp index ac4ad11ecc..7b1fa1ab57 100644 --- a/assignment-client/src/avatars/AvatarMixerClientData.cpp +++ b/assignment-client/src/avatars/AvatarMixerClientData.cpp @@ -271,10 +271,9 @@ void AvatarMixerClientData::processSetTraitsMessage(ReceivedMessage& message, } else { // Don't accept avatar entity data for distribution unless sender has rez permissions on the domain. // The sender shouldn't be sending avatar entity data, however this provides a back-up. + auto trait = message.read(traitSize); if (sendingNode.getCanRezAvatarEntities()) { - _avatar->processTraitInstance(traitType, instanceID, message.read(traitSize)); - } else { - message.read(traitSize); + _avatar->processTraitInstance(traitType, instanceID, trait); } instanceVersionRef = packetTraitVersion; @@ -301,8 +300,8 @@ void AvatarMixerClientData::emulateDeleteEntitiesTraitsMessage(const QListprocessDeletedTraitInstance(traitType, entityID);