Network/ENetHost: Fix packet leak when broadcasting with no peer connected

This commit is contained in:
Jérôme Leclercq 2017-02-01 17:52:01 +01:00
parent 0f2d315c1d
commit 41d06fed38
1 changed files with 1 additions and 1 deletions

View File

@ -45,7 +45,7 @@ namespace Nz
void ENetHost::Broadcast(UInt8 channelId, ENetPacketFlags flags, NetPacket&& packet)
{
ENetPacket* enetPacket = m_packetPool.New<ENetPacket>();
ENetPacketRef enetPacket = m_packetPool.New<ENetPacket>();
enetPacket->flags = flags;
enetPacket->data = std::move(packet);
enetPacket->owner = &m_packetPool;