From ceb150731868618f08e98fa51012395d8fd6e32d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ion=20Gazta=C3=B1aga?= Date: Tue, 30 Aug 2011 12:50:33 +0000 Subject: [PATCH] Fixed bug in vector's constructor [SVN r74155] --- include/boost/container/vector.hpp | 3 +++ 1 file changed, 3 insertions(+) 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(); }