Fix leak in basic_flat_buffer

This commit is contained in:
Vinnie Falco committed 2017-07-20 08:12:17 -07:00
1 parent a38a9adbe1
commit afab639532
2 files changed
+3 -2

No files matched your search

+2 -2
View File
@@ -220,7 +220,7 @@ prepare(std::size_t n) ->
detail::next_pow2(len + n), min_size));
auto const p = alloc_traits::allocate(
this->member(), new_size);
if(len > 0)
if(p_)
{
BOOST_ASSERT(p);
BOOST_ASSERT(in_);
@@ -266,7 +266,7 @@ reserve(std::size_t n)
auto const p = alloc_traits::allocate(
this->member(), new_size);
auto const len = size();
if(len > 0)
if(p_)
{
BOOST_ASSERT(p_);
BOOST_ASSERT(in_);