summaryrefslogtreecommitdiff
path: root/src/chunklist.go
diff options
context:
space:
mode:
Diffstat (limited to 'src/chunklist.go')
-rw-r--r--src/chunklist.go7
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]
}