From faea1ca494b8850408a56b1d87b04e6615624e6a Mon Sep 17 00:00:00 2001 From: Hielke Morsink Date: Wed, 3 Aug 2022 21:35:25 +0200 Subject: [PATCH] Make rct_window non-copyable and non-assignable --- src/openrct2/interface/Window_internal.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/openrct2/interface/Window_internal.h b/src/openrct2/interface/Window_internal.h index 6b44597588..631a36c4ab 100644 --- a/src/openrct2/interface/Window_internal.h +++ b/src/openrct2/interface/Window_internal.h @@ -102,8 +102,11 @@ struct rct_window void RemoveViewport(); rct_window() = default; + rct_window(rct_window&) = delete; virtual ~rct_window() = default; + rct_window& operator=(const rct_window&) = delete; + virtual bool IsLegacy() { return true;