add a sanity check for data NLPacket ctor

This commit is contained in:
Stephen Birarda 2015-07-22 11:06:13 -07:00
parent 1386aa57da
commit 8bf507dd24

View file

@ -112,6 +112,9 @@ NLPacket& NLPacket::operator=(const NLPacket& other) {
NLPacket::NLPacket(std::unique_ptr<char> data, qint64 size, const HifiSockAddr& senderSockAddr) :
Packet(std::move(data), size, senderSockAddr)
{
// sanity check before we decrease the payloadSize with the payloadCapacity
Q_ASSERT(_payloadSize == _payloadCapacity);
adjustPayloadStartAndCapacity(_payloadSize > 0);
readSourceID();