on master help sign in
Fix off by one error
29b9b78Neil Mitchell
gen/test.c+1−1
@@ -277,7 +277,7 @@ static inline str node_commit(node_buffer* b)
277 }
277 }
278
278
279 int n = open - (b->size - b->used_back);
279 int n = open - (b->size - b->used_back);
280− memmove_reverse(b->nodes, b->size - b->used_back - n + 1, b->used_front, n);
280+ memmove_reverse(b->nodes, b->size - b->used_back, b->used_front, n);
281 b->used_back -= n;
281 b->used_back -= n;
282 b->used_front += n;
282 b->used_front += n;
283 return start_length(b->used_front - n, n);
283 return start_length(b->used_front - n, n);