diff options
Diffstat (limited to 'zencore/stream.cpp')
| -rw-r--r-- | zencore/stream.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/zencore/stream.cpp b/zencore/stream.cpp index 361858b66..36953363f 100644 --- a/zencore/stream.cpp +++ b/zencore/stream.cpp @@ -26,9 +26,9 @@ BinaryWriter::Write(const void* data, size_t ByteCount, uint64_t Offset) } void -SimpleBinaryWriter::Write(const void* Data, size_t Size) +SimpleBinaryWriter::Write(MemoryView Memory) { - const size_t NeededSize = m_Offset + Size; + const uint64_t NeededSize = m_Offset + Memory.GetSize(); if (NeededSize > m_Buffer.size()) { @@ -37,9 +37,9 @@ SimpleBinaryWriter::Write(const void* Data, size_t Size) m_Buffer.resize(NewCapacity); } - memcpy(m_Buffer.data() + m_Offset, Data, Size); + memcpy(m_Buffer.data() + m_Offset, Memory.GetData(), Memory.GetSize()); - m_Offset += Size; + m_Offset += Memory.GetSize(); } void |