🐛 bugged for loop

This commit is contained in:
William Katz 2021-06-06 16:53:28 -07:00 committed by GitHub
parent f198913ced
commit 0947ad9b93
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -11,8 +11,9 @@ struct Log
{ {
if (data.size() == max_log_size) // If we hit the max size if (data.size() == max_log_size) // If we hit the max size
{ {
for (uint32_t i = 0; i < data.size() - 1; i--) // Make room at the back for (uint32_t i = 1; i < data.size(); i++) // Make room at the back
{ {
std::cout << i << '\n';
data[i - 1] = std::move(data[i]); // Shifts everything left data[i - 1] = std::move(data[i]); // Shifts everything left
} }
data[data.size() - 1] = std::move(t); // Place new in opened spot data[data.size() - 1] = std::move(t); // Place new in opened spot