diff options
Diffstat (limited to 'src/chunklist.go')
| -rw-r--r-- | src/chunklist.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/chunklist.go b/src/chunklist.go index bd98999d..ce4a56a0 100644 --- a/src/chunklist.go +++ b/src/chunklist.go @@ -41,6 +41,13 @@ func (c *Chunk) IsFull() bool { return c.count == chunkSize } +func (c *Chunk) lastIndex(minValue int32) int32 { + if c.count == 0 { + return minValue + } + return c.items[c.count-1].Index() + 1 // Exclusive +} + func (cl *ChunkList) lastChunk() *Chunk { return cl.chunks[len(cl.chunks)-1] } |
