Core/MemoryStream: Fix Writing
Former-commit-id: 05a1b8a3baf79642af50ee34aea53195eff25df2
This commit is contained in:
parent
2b85c93433
commit
d6827163cd
|
|
@ -70,7 +70,7 @@ namespace Nz
|
||||||
std::size_t readSize = std::min<std::size_t>(size, static_cast<std::size_t>(m_buffer.size() - m_pos));
|
std::size_t readSize = std::min<std::size_t>(size, static_cast<std::size_t>(m_buffer.size() - m_pos));
|
||||||
|
|
||||||
if (buffer)
|
if (buffer)
|
||||||
std::memcpy(buffer, m_buffer.GetBuffer() + m_pos, readSize);
|
std::memcpy(buffer, &m_buffer[m_pos], readSize);
|
||||||
|
|
||||||
m_pos += readSize;
|
m_pos += readSize;
|
||||||
return readSize;
|
return readSize;
|
||||||
|
|
@ -82,7 +82,7 @@ namespace Nz
|
||||||
if (endPos > m_buffer.size())
|
if (endPos > m_buffer.size())
|
||||||
m_buffer.Resize(endPos);
|
m_buffer.Resize(endPos);
|
||||||
|
|
||||||
std::memcpy(m_buffer.GetBuffer(), buffer, size);
|
std::memcpy(&m_buffer[m_pos], buffer, size);
|
||||||
|
|
||||||
m_pos = endPos;
|
m_pos = endPos;
|
||||||
return size;
|
return size;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue