Work around false positive warning on GCC 8.3.

This commit is contained in:
Hans-Kristian Arntzen 2019-04-24 08:49:53 +02:00
parent 43bbeacae2
commit 9420b75314

View File

@ -297,7 +297,10 @@ public:
void pop_back()
{
resize(this->buffer_size - 1);
// Work around false positive warning on GCC 8.3.
// Calling pop_back on empty vector is undefined.
if (!this->empty())
resize(this->buffer_size - 1);
}
template <typename... Ts>