diff --git a/src/openrct2/core/DataSerialiserTraits.h b/src/openrct2/core/DataSerialiserTraits.h index a1d72710a3..5b053bac27 100644 --- a/src/openrct2/core/DataSerialiserTraits.h +++ b/src/openrct2/core/DataSerialiserTraits.h @@ -620,6 +620,7 @@ template<> struct DataSerializerTraits_t val.flags = ByteSwapBE(temp); const char* str = stream->ReadArray(12); memcpy(val.nameWOC, str, 12); + Memory::FreeArray(str, 12); } static void log(OpenRCT2::IStream* stream, const rct_object_entry& val) {