Clear item ref on empty segments

This commit is contained in:
Raph Levien 2020-05-01 09:06:10 -07:00
parent 19ecd0a158
commit 9539d8871f
2 changed files with 3 additions and 1 deletions

View file

@ -119,7 +119,9 @@ void main() {
start = end;
}
if (chunk_n_segs > 0) {
if (chunk_n_segs == 0) {
ItemHeader_write(item_header, ItemHeader(SegChunkRef(0)));
} else {
SegChunk_write(seg_chunk_ref, SegChunk(chunk_n_segs, SegChunkRef(0)));
seg_chunk_ref.offset += SegChunk_size + Segment_size * chunk_n_segs;
}

Binary file not shown.