From f05f9d5ade64bfb5030a55411a52379e3a6fef0e Mon Sep 17 00:00:00 2001 From: intolerantape Date: Sat, 20 Nov 2021 12:34:25 -0800 Subject: [PATCH] Made Dictionary support movable value types with deleted copy constructors. --- Source/Engine/Core/Collections/Dictionary.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Engine/Core/Collections/Dictionary.h b/Source/Engine/Core/Collections/Dictionary.h index c354aec01..c1e36e5dc 100644 --- a/Source/Engine/Core/Collections/Dictionary.h +++ b/Source/Engine/Core/Collections/Dictionary.h @@ -530,7 +530,7 @@ public: for (int32 i = 0; i < oldSize; i++) { if (oldData[i].IsOccupied()) - Add(oldData[i].Key, oldData[i].Value); + Add(oldData[i].Key, MoveTemp(oldData[i].Value)); } } if (oldElementsCount != 0)