From 5737b3b7707730af0d1db507a8e2c3e52f5696a0 Mon Sep 17 00:00:00 2001 From: Ryan Huffman Date: Thu, 9 Jul 2015 15:32:19 -0700 Subject: [PATCH] Fix call to size() in AvatarHashMap --- libraries/avatars/src/AvatarHashMap.cpp | 4 ++-- libraries/avatars/src/AvatarHashMap.h | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/libraries/avatars/src/AvatarHashMap.cpp b/libraries/avatars/src/AvatarHashMap.cpp index fb20f91431..eebd9aabdd 100644 --- a/libraries/avatars/src/AvatarHashMap.cpp +++ b/libraries/avatars/src/AvatarHashMap.cpp @@ -53,7 +53,7 @@ AvatarSharedPointer AvatarHashMap::addAvatar(const QUuid& sessionUUID, const QWe } void AvatarHashMap::processAvatarDataPacket(std::unique_ptr packet, HifiSockAddr senderSockAddr) { - const auto data = QByteArray::fromRawData(packet->getPayload(), packet->size); + const auto data = QByteArray::fromRawData(packet->getPayload(), packet->size()); int bytesRead = 0; SharedNodePointer avatarMixer = DependencyManager::get()->nodeWithUUID(packet->getSourceID()); @@ -125,7 +125,7 @@ void AvatarHashMap::processAvatarIdentityPacket(std::unique_ptr packet } void AvatarHashMap::processAvatarBillboardPacket(std::unique_ptr packet, HifiSockAddr senderSockAddr) { - const auto data = QByteArray::fromRawData(packet->getPayload(), packet->size); + const auto data = QByteArray::fromRawData(packet->getPayload(), packet->size()); QUuid sessionUUID = QUuid::fromRfc4122(QByteArray::fromRawData(data, NUM_BYTES_RFC4122_UUID)); SharedNodePointer avatarMixer = DependencyManager::get()->nodeWithUUID(packet->getSourceID()); diff --git a/libraries/avatars/src/AvatarHashMap.h b/libraries/avatars/src/AvatarHashMap.h index dbfd2dc88e..365241bc2c 100644 --- a/libraries/avatars/src/AvatarHashMap.h +++ b/libraries/avatars/src/AvatarHashMap.h @@ -19,6 +19,7 @@ #include #include +#include #include #include "AvatarData.h"