diff --git a/src/xenia/base/mapped_memory.h b/src/xenia/base/mapped_memory.h index 203c43918..6a58ab4c4 100644 --- a/src/xenia/base/mapped_memory.h +++ b/src/xenia/base/mapped_memory.h @@ -32,6 +32,10 @@ class MappedMemory { MappedMemory(const std::filesystem::path& path, Mode mode, void* data, size_t size) : path_(path), mode_(mode), data_(data), size_(size) {} + MappedMemory(const MappedMemory& mapped_memory) = delete; + MappedMemory& operator=(const MappedMemory& mapped_memory) = delete; + MappedMemory(MappedMemory&& mapped_memory) = delete; + MappedMemory& operator=(MappedMemory&& mapped_memory) = delete; virtual ~MappedMemory() = default; std::unique_ptr Slice(Mode mode, size_t offset, size_t length) {