diff --git a/src/openrct2/core/MemoryStream.cpp b/src/openrct2/core/MemoryStream.cpp index a0da18d123..74f8b0e362 100644 --- a/src/openrct2/core/MemoryStream.cpp +++ b/src/openrct2/core/MemoryStream.cpp @@ -108,19 +108,6 @@ namespace OpenRCT2 return _data; } - void* MemoryStream::GetDataCopy() const - { - auto result = Memory::Allocate(_dataSize); - std::memcpy(result, _data, _dataSize); - return result; - } - - void* MemoryStream::TakeData() - { - _access &= ~MEMORY_ACCESS::OWNER; - return _data; - } - bool MemoryStream::CanRead() const { return (_access & MEMORY_ACCESS::READ) != 0; diff --git a/src/openrct2/core/MemoryStream.h b/src/openrct2/core/MemoryStream.h index 014a58ab29..871e0df962 100644 --- a/src/openrct2/core/MemoryStream.h +++ b/src/openrct2/core/MemoryStream.h @@ -48,8 +48,6 @@ namespace OpenRCT2 MemoryStream& operator=(MemoryStream&& mv) noexcept; const void* GetData() const override; - void* GetDataCopy() const; - void* TakeData(); /////////////////////////////////////////////////////////////////////////// // ISteam methods