From cb01bffde672cf7f4bec3a1c5b6383241181c960 Mon Sep 17 00:00:00 2001 From: Felix Morgner Date: Fri, 20 Mar 2026 16:59:46 +0100 Subject: kstd/vector: relax move constructor --- libs/kstd/include/kstd/vector | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'libs') diff --git a/libs/kstd/include/kstd/vector b/libs/kstd/include/kstd/vector index 2d148e4..0a3d6b7 100644 --- a/libs/kstd/include/kstd/vector +++ b/libs/kstd/include/kstd/vector @@ -154,7 +154,7 @@ namespace kstd //! //! @param other The source vector. constexpr vector(vector && other) noexcept - : m_allocator{std::move(std::exchange(other.m_allocator, allocator_type{}))} + : m_allocator{std::move(other.m_allocator)} , m_size{std::exchange(other.m_size, size_type{})} , m_capacity(std::exchange(other.m_capacity, size_type{})) , m_data(std::exchange(other.m_data, nullptr)) -- cgit v1.2.3