m_data = std::vector<u8>(&data[2], &data[2 + m_datasize]);
}
-char* NetworkPacket::getString(u32 from_offset)
+const char* NetworkPacket::getString(u32 from_offset)
{
checkReadOffset(from_offset, 0);
m_data.resize(m_datasize);
}
- if (m_datasize == 0)
+ if (len == 0)
return;
memcpy(&m_data[m_read_offset], src, len);