From aefb5dd66a95cd8f21556249690c153e34547c84 Mon Sep 17 00:00:00 2001 From: joaquintides Date: Fri, 14 Oct 2022 10:40:07 +0200 Subject: [PATCH] fixed unordered_flat_map::map_types::move --- include/boost/unordered/unordered_flat_map.hpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/include/boost/unordered/unordered_flat_map.hpp b/include/boost/unordered/unordered_flat_map.hpp index b67fa9d4..74dad701 100644 --- a/include/boost/unordered/unordered_flat_map.hpp +++ b/include/boost/unordered/unordered_flat_map.hpp @@ -48,7 +48,10 @@ namespace boost { static moved_type move(value_type& x) { // TODO: we probably need to launder here - return {std::move(const_cast(x.first)), std::move(x.second)}; + return { + std::move(const_cast(x.first)), + std::move(const_cast(x.second)) + }; } };