From b0ee8bd0a0f8ee81d710637e2926d3b7e021a3fc Mon Sep 17 00:00:00 2001 From: JosJuice Date: Tue, 1 Aug 2017 20:50:11 +0200 Subject: [PATCH] NonCopyable: Allow moving NonCopyable is only supposed to prevent classes from being copied, not make it hard for classes to be moveable. --- Source/Core/Common/NonCopyable.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Core/Common/NonCopyable.h b/Source/Core/Common/NonCopyable.h index 77233b108e..2325156d3d 100644 --- a/Source/Core/Common/NonCopyable.h +++ b/Source/Core/Common/NonCopyable.h @@ -13,4 +13,7 @@ protected: NonCopyable(const NonCopyable&) = delete; NonCopyable& operator=(const NonCopyable&) = delete; + + NonCopyable(NonCopyable&&) = default; + NonCopyable& operator=(NonCopyable&&) = default; };