diff --git a/src/Nazara/Core/String.cpp b/src/Nazara/Core/String.cpp index 722325a56..43dc2c103 100644 --- a/src/Nazara/Core/String.cpp +++ b/src/Nazara/Core/String.cpp @@ -121,7 +121,8 @@ NzString::NzString(const char* string, unsigned int length) m_sharedString->capacity = length; m_sharedString->size = length; m_sharedString->string = new char[length+1]; - std::memcpy(m_sharedString->string, string, length+1); + std::memcpy(m_sharedString->string, string, length); + m_sharedString->string[length] = '\0'; } else m_sharedString = &emptyString;