From f50630765308a8ed770a2b24fb2d5276ca587822 Mon Sep 17 00:00:00 2001 From: Persson-dev Date: Mon, 4 Jul 2022 11:17:30 +0200 Subject: [PATCH] refactor databuffer write --- include/misc/DataBuffer.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/include/misc/DataBuffer.h b/include/misc/DataBuffer.h index be3dc90..9a025a1 100644 --- a/include/misc/DataBuffer.h +++ b/include/misc/DataBuffer.h @@ -88,13 +88,13 @@ public: void WriteSome(const char* buffer, std::size_t amount) { std::size_t end_pos = m_Buffer.size(); m_Buffer.resize(m_Buffer.size() + amount); - memcpy(&m_Buffer[end_pos], buffer, amount); + memcpy(m_Buffer.data() + end_pos, buffer, amount); } void WriteSome(const std::uint8_t* buffer, std::size_t amount) { std::size_t end_pos = m_Buffer.size(); m_Buffer.resize(m_Buffer.size() + amount); - memcpy(&m_Buffer[end_pos], buffer, amount); + memcpy(m_Buffer.data() + end_pos, buffer, amount); } void ReadSome(char* buffer, std::size_t amount) {