remove use of payload in DomainServer

This commit is contained in:
Stephen Birarda 2015-07-06 17:17:40 -07:00
parent d64d49d004
commit ea3f61a0c5

View file

@ -622,9 +622,8 @@ void DomainServer::handleConnectRequest(const QByteArray& packet, const HifiSock
QByteArray utfString = reason.toUtf8();
int payloadSize = utfString.size();
auto connectionDeniedPacket = NodeListPacket::make(PacketType::DomainConnectionDenied, payloadSize);
memcpy(connectionDeniedPacket.payload().data(), utfString.data(), utfString.size());
auto connectionDeniedPacket = NLPacket::make(PacketType::DomainConnectionDenied, payloadSize);
connectionDeniedPacket.write(utfString);
// tell client it has been refused.
limitedNodeList->sendPacket(std::move(connectionDeniedPacket, senderSockAddr);