mirror of
https://github.com/OpenRCT2/OpenRCT2
synced 2026-01-16 11:33:03 +01:00
committed by
Ted John
parent
1761907f57
commit
379b85f94c
@@ -102,15 +102,16 @@ bool NetworkConnection::SendPacket(NetworkPacket& packet)
|
||||
|
||||
const void * buffer = &tosend[packet.transferred];
|
||||
size_t bufferSize = tosend.size() - packet.transferred;
|
||||
if (Socket->SendData(buffer, bufferSize))
|
||||
size_t sent = Socket->SendData(buffer, bufferSize);
|
||||
if (sent > 0)
|
||||
{
|
||||
packet.transferred += sent;
|
||||
}
|
||||
if (packet.transferred == tosend.size())
|
||||
{
|
||||
packet.transferred += bufferSize;
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
return false;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
void NetworkConnection::QueuePacket(std::unique_ptr<NetworkPacket> packet, bool front)
|
||||
|
||||
Reference in New Issue
Block a user