diff --git a/roaring/roaring.go b/roaring/roaring.go index 9c4274df9..c0d4cb996 100644 --- a/roaring/roaring.go +++ b/roaring/roaring.go @@ -159,9 +159,8 @@ func (b *Bitmap) Add(a ...uint64) (changed bool, err error) { } // Apply to the in-memory bitmap. - if op.apply(b) { + if b.DirectAdd(v) { changed = true - } }