Commit current work
This is a temporary branch because I'm missing a USB drive, huehue
This commit is contained in:
23
src/Nazara/Network/ENetPacket.cpp
Normal file
23
src/Nazara/Network/ENetPacket.cpp
Normal file
@@ -0,0 +1,23 @@
|
||||
#include <Nazara/Network/ENetPacket.hpp>
|
||||
#include <Nazara/Core/MemoryPool.hpp>
|
||||
#include <Nazara/Network/Debug.hpp>
|
||||
|
||||
namespace Nz
|
||||
{
|
||||
/// Temporary
|
||||
void ENetPacketRef::Reset(ENetPacket* packet = nullptr)
|
||||
{
|
||||
if (m_packet)
|
||||
{
|
||||
if (--m_packet->referenceCount == 0)
|
||||
{
|
||||
m_packet->owner->Delete(m_packet);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
m_packet = packet;
|
||||
if (m_packet)
|
||||
m_packet->referenceCount++;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user