mirror of
https://github.com/Expand-sys/CCash
synced 2026-03-22 20:47:10 +11:00
🐛 for loop in wrong direction when full
This commit is contained in:
parent
0f41fe8283
commit
9e056a640a
1 changed files with 3 additions and 3 deletions
|
|
@ -24,11 +24,11 @@ struct Log
|
||||||
}
|
}
|
||||||
if (data.size() == max_log_size)
|
if (data.size() == max_log_size)
|
||||||
{
|
{
|
||||||
for (size_t i = 0; i < data.size() - 1; ++i)
|
for (size_t i = data.size() - 1; i > 0; --i)
|
||||||
{
|
{
|
||||||
data[i] = std::move(data[i + 1]);
|
data[i] = std::move(data[i - 1]);
|
||||||
}
|
}
|
||||||
data[data.size() - 1] = std::move(v);
|
data[0] = std::move(v);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue