diff --git a/src/network/PacketReader.h b/src/network/PacketReader.h index 098899c..3518bbb 100644 --- a/src/network/PacketReader.h +++ b/src/network/PacketReader.h @@ -11,6 +11,7 @@ namespace Feather::Network { public: PacketReader(uint8_t* dataPtr) + : m_data(dataPtr), m_length(ReadVarInt()) { m_data = dataPtr; m_length = ReadVarInt(); @@ -45,9 +46,9 @@ namespace Feather::Network uint32_t Length() const { return m_length; } private: - uint8_t* m_data; - uint32_t m_length; - uint32_t m_offset = 0; + const uint8_t const* m_data; + const uint32_t m_length; + uint32_t m_offset = 0; }; } \ No newline at end of file