From 113bdd3ec0608655d1ab36886b4708bb8ccb7870 Mon Sep 17 00:00:00 2001 From: Loic Blot Date: Wed, 1 Apr 2015 14:47:43 +0200 Subject: NetworkPacket: reading outside packet is now clearer. Use a common function to check the reading offset --- src/network/networkpacket.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/network/networkpacket.h') diff --git a/src/network/networkpacket.h b/src/network/networkpacket.h index 0afb1e7e3..9ad169888 100644 --- a/src/network/networkpacket.h +++ b/src/network/networkpacket.h @@ -109,6 +109,8 @@ public: // Temp, we remove SharedBuffer when migration finished Buffer oldForgePacket(); private: + void checkReadOffset(u32 from_offset); + template void checkDataSize() { if (m_read_offset + sizeof(T) > m_datasize) { -- cgit v1.2.3