std::swap is undefined for vector<bool>

This commit is contained in:
Flyinghead 2024-05-15 14:20:13 +02:00
parent cc56b0fbae
commit e2e9a54e0e
1 changed files with 1 additions and 1 deletions

View File

@ -90,7 +90,7 @@ void CommandPool::EndFrame()
{
for (size_t i = 0; i < len; i++)
if (lastBuffers[i] && !lastBuffers[i + 1]) {
std::swap(lastBuffers[i], lastBuffers[i + 1]);
std::vector<bool>::swap(lastBuffers[i], lastBuffers[i + 1]);
std::swap(commandBuffers[i], commandBuffers[i + 1]);
}
len--;