Fix iterator traversal order
This commit is contained in:
@@ -147,14 +147,12 @@ struct String_Builder {
|
||||
U64 di;
|
||||
|
||||
void reset() {
|
||||
for (;;) {
|
||||
for (; first;) {
|
||||
auto *block = first;
|
||||
first = first->next;
|
||||
|
||||
block->next = first_free;
|
||||
first_free = block;
|
||||
|
||||
if (!first) break;
|
||||
}
|
||||
|
||||
last = 0;
|
||||
|
||||
Reference in New Issue
Block a user