flat_buffer::clear preserves capacity

This commit is contained in:
Vinnie Falco committed 2019-02-07 17:37:18 -08:00
1 parent 27a6f57200
commit c3125e8358
4 files changed
+44 -24

No files matched your search

+13
View File
@@ -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