From b2ec5e373e87958eab75ba55cdfb7657a06b3ee1 Mon Sep 17 00:00:00 2001 From: Matt Jaffee Date: Thu, 13 Sep 2018 13:33:51 -0500 Subject: [PATCH] fixup explanatory comment --- roaring/roaring.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/roaring/roaring.go b/roaring/roaring.go index 50936ceaa..2a2ed716f 100644 --- a/roaring/roaring.go +++ b/roaring/roaring.go @@ -3485,7 +3485,7 @@ func readWithRuns(b *Bitmap, data []byte, pos int, keyN uint32) { runCount := binary.LittleEndian.Uint16(data[pos : pos+runCountHeaderSize]) c.runs = (*[0xFFFFFFF]interval16)(unsafe.Pointer(&data[pos+runCountHeaderSize]))[:runCount] - for o := range c.runs { //need to convert to start:end vs start:length :( + for o := range c.runs { // must convert from start:length to start:end :( c.runs[o].last = c.runs[o].start + c.runs[o].last } pos += int((runCount * interval16Size) + runCountHeaderSize)