From d82edaa36ee072dcd9de39bce61ce925b699b67c Mon Sep 17 00:00:00 2001 From: Brad Hefta-Gaub Date: Sun, 12 Feb 2017 13:31:22 -0800 Subject: [PATCH] implement support for larger message payloads --- libraries/networking/src/MessagesClient.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libraries/networking/src/MessagesClient.cpp b/libraries/networking/src/MessagesClient.cpp index d7b2dc5e97..333552db4e 100644 --- a/libraries/networking/src/MessagesClient.cpp +++ b/libraries/networking/src/MessagesClient.cpp @@ -45,7 +45,7 @@ void MessagesClient::decodeMessagesPacket(QSharedPointer receiv receivedMessage->readPrimitive(&isText); - quint16 messageLength; + quint32 messageLength; receivedMessage->readPrimitive(&messageLength); auto messageData = receivedMessage->read(messageLength); if (isText) { @@ -75,7 +75,7 @@ std::unique_ptr MessagesClient::encodeMessagesPacket(QString chann packetList->writePrimitive(isTextMessage); auto messageUtf8 = message.toUtf8(); - quint16 messageLength = messageUtf8.length(); + quint32 messageLength = messageUtf8.length(); packetList->writePrimitive(messageLength); packetList->write(messageUtf8); @@ -95,7 +95,7 @@ std::unique_ptr MessagesClient::encodeMessagesDataPacket(QString c bool isTextMessage = false; packetList->writePrimitive(isTextMessage); - quint16 dataLength = data.length(); + quint32 dataLength = data.length(); packetList->writePrimitive(dataLength); packetList->write(data);