From e6dd89f464bab72bde23de3f057515db77fe58a8 Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Thu, 14 Oct 2021 20:40:36 +0200 Subject: [PATCH] fix: bug --- src/protocol/Protocol.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/protocol/Protocol.cpp b/src/protocol/Protocol.cpp index 5226b1f..e371fd5 100644 --- a/src/protocol/Protocol.cpp +++ b/src/protocol/Protocol.cpp @@ -149,9 +149,9 @@ void WorldBeginDataPacket::Deserialize(DataBuffer& data) { std::size_t decoPalletteSizeByte = decoPaletteSize * sizeof(game::Color); - m_Header.m_DecorationPalette.reserve(decoPaletteSize); + m_Header.m_DecorationPalette.resize(decoPaletteSize); - memcpy((void*)m_Header.m_DecorationPalette.data(), data.data() + data.GetReadOffset(), decoPalletteSizeByte); + memcpy((std::uint8_t*)m_Header.m_DecorationPalette.data(), data.data() + data.GetReadOffset(), decoPalletteSizeByte); data.SetReadOffset(data.GetReadOffset() + decoPalletteSizeByte);