Fixed stack corruption

Former-commit-id: 0ec71c8cc8f69d3dbf3b8ffda6556a9eebfeac1e
This commit is contained in:
Lynix
2013-06-19 14:33:06 +02:00
parent b0c46b2384
commit 3f9faa3a5a
2 changed files with 3 additions and 3 deletions

View File

@@ -134,7 +134,7 @@ NzByteArray& NzByteArray::Insert(int pos, const nzUInt8* buffer, unsigned int le
{
EnsureOwnership();
std::memmove(&m_sharedArray->buffer[start+length], &m_sharedArray->buffer[start], m_sharedArray->size);
std::memmove(&m_sharedArray->buffer[start+length], &m_sharedArray->buffer[start], m_sharedArray->size - start);
std::memcpy(&m_sharedArray->buffer[start], buffer, length);
m_sharedArray->size += length;