From d6827163cdb72d30916e7cea1b8da4d08634a18d Mon Sep 17 00:00:00 2001 From: Lynix Date: Tue, 19 Jan 2016 12:21:20 +0100 Subject: [PATCH] Core/MemoryStream: Fix Writing Former-commit-id: 05a1b8a3baf79642af50ee34aea53195eff25df2 --- src/Nazara/Core/MemoryStream.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Nazara/Core/MemoryStream.cpp b/src/Nazara/Core/MemoryStream.cpp index 757225609..d141e2b15 100644 --- a/src/Nazara/Core/MemoryStream.cpp +++ b/src/Nazara/Core/MemoryStream.cpp @@ -70,7 +70,7 @@ namespace Nz std::size_t readSize = std::min(size, static_cast(m_buffer.size() - m_pos)); if (buffer) - std::memcpy(buffer, m_buffer.GetBuffer() + m_pos, readSize); + std::memcpy(buffer, &m_buffer[m_pos], readSize); m_pos += readSize; return readSize; @@ -82,7 +82,7 @@ namespace Nz if (endPos > m_buffer.size()) m_buffer.Resize(endPos); - std::memcpy(m_buffer.GetBuffer(), buffer, size); + std::memcpy(&m_buffer[m_pos], buffer, size); m_pos = endPos; return size;