Fixed bug in vector's constructor

[SVN r74155]
This commit is contained in:
Ion Gaztañaga
2011-08-30 12:50:33 +00:00
parent 90782d289b
commit ceb1507318

View File

@@ -459,6 +459,9 @@ class vector : private containers_detail::vector_alloc_holder<A>
containers_detail::default_construct_aux_proxy<T, T*, size_type> 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();
}