From af3714e5abca203986f206cf45b9c44131cfac0b Mon Sep 17 00:00:00 2001 From: Todd Gruben Date: Fri, 4 Aug 2017 10:40:35 -0500 Subject: [PATCH] corrected comment to reflect reality --- roaring/roaring.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/roaring/roaring.go b/roaring/roaring.go index 65b47ca7e..b555e4acf 100644 --- a/roaring/roaring.go +++ b/roaring/roaring.go @@ -522,8 +522,8 @@ func (b *Bitmap) WriteTo(w io.Writer) (n int64, err error) { headerSize := headerBaseSize // Build header before writing individual container blocks. - // Metadata for each container is 4+8+4 = sizeof(key) + sizeof(container_type)+sizeof(cardinality) + sizeof(file offset) - buf := make([]byte, headerSize+(containerCount*(4+4+4+4))) + // Metadata for each container is 8+2+2+4 = sizeof(key) + sizeof(container_type)+sizeof(cardinality) + sizeof(file offset) + buf := make([]byte, headerSize+(containerCount*(8+2+2+4))) // Cookie header section. binary.LittleEndian.PutUint32(buf[0:], thisCookie) binary.LittleEndian.PutUint32(buf[4:], uint32(containerCount))