forked from boostorg/beast
flat_buffer::clear preserves capacity
This commit is contained in:
1 parent
27a6f57200
commit
c3125e8358
4 files changed
+44
-24
No files matched your search
@@ -409,6 +409,19 @@ public:
|
||||
b.shrink_to_fit();
|
||||
BEAST_EXPECT(b.capacity() == 0);
|
||||
}
|
||||
|
||||
// clear
|
||||
{
|
||||
flat_buffer b;
|
||||
BEAST_EXPECT(b.capacity() == 0);
|
||||
b.prepare(50);
|
||||
b.commit(50);
|
||||
BEAST_EXPECT(b.size() == 50);
|
||||
BEAST_EXPECT(b.capacity() == 50);
|
||||
b.clear();
|
||||
BEAST_EXPECT(b.size() == 0);
|
||||
BEAST_EXPECT(b.capacity() == 50);
|
||||
}
|
||||
}
|
||||
|
||||
void
|
||||
|
||||
Reference in new issue
Block a user