From 9161ff122adcd17a77ed00b57d555eb806ec2c8a Mon Sep 17 00:00:00 2001 From: Ben Johnson Date: Tue, 13 Dec 2016 10:14:44 -0700 Subject: [PATCH] Fix frame SetBit slice calculation. --- frame.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frame.go b/frame.go index b215d80d2..684b142e7 100644 --- a/frame.go +++ b/frame.go @@ -288,7 +288,7 @@ func (f *Frame) newFragment(path string, slice uint64) *Fragment { // SetBit sets a bit within the frame. func (f *Frame) SetBit(bitmapID, profileID uint64) (changed bool, err error) { - slice := bitmapID / SliceWidth + slice := profileID / SliceWidth frag, err := f.CreateFragmentIfNotExists(slice) if err != nil { return changed, err