diff --git a/src/Nazara/Core/String.cpp b/src/Nazara/Core/String.cpp index dcbb6b564..c81388fe2 100644 --- a/src/Nazara/Core/String.cpp +++ b/src/Nazara/Core/String.cpp @@ -270,10 +270,8 @@ void NzString::Clear(bool keepBuffer) { if (keepBuffer) { - ReleaseString(); - + EnsureOwnership(); m_sharedString->size = 0; - m_sharedString->string = nullptr; } else ReleaseString();