diff --git a/include/boost/container/vector.hpp b/include/boost/container/vector.hpp index 22e198a..3930b98 100644 --- a/include/boost/container/vector.hpp +++ b/include/boost/container/vector.hpp @@ -459,6 +459,9 @@ class vector : private containers_detail::vector_alloc_holder containers_detail::default_construct_aux_proxy proxy(n); proxy.uninitialized_copy_all_to(new_mem); //All ok, commit + this->members_.m_start = ret.first; + this->members_.m_size = n; + this->members_.m_capacity = real_cap; scoped_alloc.release(); }