From 4a21676d17a35e254d6a811276dbaaf102f8916a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Janiszewski?= Date: Tue, 19 Jan 2021 22:11:08 +0100 Subject: [PATCH] Plug memory leak in DataSerialiser --- src/openrct2/core/DataSerialiserTraits.h | 1 + 1 file changed, 1 insertion(+) 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) {