From 598ad99e65bce9297e57084dc49365150a773081 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Sat, 18 Jun 2022 15:18:39 +0300 Subject: [PATCH] Fix util::array resizing - move elements instead of copying --- libs/util/include/psemek/util/array.hpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libs/util/include/psemek/util/array.hpp b/libs/util/include/psemek/util/array.hpp index 765bf304..70ef6bb7 100644 --- a/libs/util/include/psemek/util/array.hpp +++ b/libs/util/include/psemek/util/array.hpp @@ -451,7 +451,7 @@ namespace psemek::util do { - data[detail::index(i, dims)] = (*this)(i); + data[detail::index(i, dims)] = std::move((*this)(i)); } while (detail::next(i, min_dim)); }