Skip to content

Commit 41d0897

Browse files
aledenjeking3
authored andcommitted
Support stateful allocators
1 parent cd59d32 commit 41d0897

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/boost/dynamic_bitset/dynamic_bitset.hpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -730,7 +730,7 @@ dynamic_bitset(dynamic_bitset<Block, Allocator>&& b)
730730
: m_bits(boost::move(b.m_bits)), m_num_bits(boost::move(b.m_num_bits))
731731
{
732732
// Required so that assert(m_check_invariants()); works.
733-
assert((b.m_bits = buffer_type()).empty());
733+
assert((b.m_bits = buffer_type(get_allocator())).empty());
734734
b.m_num_bits = 0;
735735
}
736736

@@ -743,7 +743,7 @@ operator=(dynamic_bitset<Block, Allocator>&& b)
743743
m_bits = boost::move(b.m_bits);
744744
m_num_bits = boost::move(b.m_num_bits);
745745
// Required so that assert(m_check_invariants()); works.
746-
assert((b.m_bits = buffer_type()).empty());
746+
assert((b.m_bits = buffer_type(get_allocator())).empty());
747747
b.m_num_bits = 0;
748748
return *this;
749749
}

0 commit comments

Comments
 (0)