From 2550f763767a4b3abfca0d67bf16e36a9dd5fddf Mon Sep 17 00:00:00 2001 From: Andrey Date: Tue, 16 Aug 2022 20:26:42 +0300 Subject: [PATCH] return move-assignment vector optimization --- libs/main/containers/pivector.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/main/containers/pivector.h b/libs/main/containers/pivector.h index 08c87c87..09dc90fd 100644 --- a/libs/main/containers/pivector.h +++ b/libs/main/containers/pivector.h @@ -2478,7 +2478,7 @@ private: template::value , int>::type = 0> - inline void elementNew(T * to, T && from) {new(to)T(from);} + inline void elementNew(T * to, T && from) {new(to)T(std::move(from));} template::value , int>::type = 0>