mirror of
https://github.com/overte-org/overte.git
synced 2025-07-25 15:26:09 +02:00
one more crack at this signedness comparisons on unix
This commit is contained in:
parent
5709a8893e
commit
7d7e1ff28a
1 changed files with 3 additions and 2 deletions
|
@ -140,10 +140,11 @@ int OctreeSendThread::handlePacketSend(const SharedNodePointer& node, OctreeQuer
|
||||||
if (nodeData->stats.isReadyToSend()) {
|
if (nodeData->stats.isReadyToSend()) {
|
||||||
// Send the stats message to the client
|
// Send the stats message to the client
|
||||||
unsigned char* statsMessage = nodeData->stats.getStatsMessage();
|
unsigned char* statsMessage = nodeData->stats.getStatsMessage();
|
||||||
unsigned int statsMessageLength = nodeData->stats.getStatsMessageLength();
|
int statsMessageLength = nodeData->stats.getStatsMessageLength();
|
||||||
|
int piggyBackSize = nodeData->getPacketLength() + statsMessageLength;
|
||||||
|
|
||||||
// If the size of the stats message and the voxel message will fit in a packet, then piggyback them
|
// If the size of the stats message and the voxel message will fit in a packet, then piggyback them
|
||||||
if (nodeData->getPacketLength() + statsMessageLength < MAX_PACKET_SIZE) {
|
if (piggyBackSize < MAX_PACKET_SIZE) {
|
||||||
|
|
||||||
// copy voxel message to back of stats message
|
// copy voxel message to back of stats message
|
||||||
memcpy(statsMessage + statsMessageLength, nodeData->getPacket(), nodeData->getPacketLength());
|
memcpy(statsMessage + statsMessageLength, nodeData->getPacket(), nodeData->getPacketLength());
|
||||||
|
|
Loading…
Reference in a new issue