diff --git a/include/boost/multi/detail/serialization.hpp b/include/boost/multi/detail/serialization.hpp index 0e787e2b9..39fa333fc 100644 --- a/include/boost/multi/detail/serialization.hpp +++ b/include/boost/multi/detail/serialization.hpp @@ -123,7 +123,7 @@ struct archive_traits< /*inline*/ static auto make_array(T* ptr, std::size_t count) -> array_wrapper { return array_wrapper{ptr, count}; } template - /*inline*/ static auto make_nvp(char const* name, array_wrapper&& value) noexcept { return make_nvp(name, static_cast&>(value)); } + /*inline*/ static auto make_nvp(char const* name, array_wrapper&& value) noexcept { return make_nvp(name, /*static_cast&>(std::move(*/ value /*))*/); } // NOLINT(cppcoreguidelines-rvalue-reference-param-not-moved) }; } // end namespace multi