Skip to content

Commit f8fb6ea

Browse files
committed
fix missing vector update for read/peek closing
1 parent 3cf0506 commit f8fb6ea

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/buffer_state.c

+2
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,7 @@ t_ion_result_code ion_buffer_state_io_read_close(t_ion_buffer *self) {
291291

292292
state = self->state_r;
293293
state->entry_level--;
294+
vector_seek_relative_write(state->entry_list, -1);
294295

295296
return RESULT_OK;
296297
}
@@ -366,6 +367,7 @@ t_ion_result_code ion_buffer_state_io_peek_close(t_ion_buffer *self) {
366367

367368
state = self->state_p;
368369
state->entry_level--;
370+
vector_seek_relative_write(state->entry_list, -1);
369371

370372
return RESULT_OK;
371373
}

0 commit comments

Comments
 (0)