diff --git a/roaring/roaring.go b/roaring/roaring.go index 44b9c9341..1cf271e89 100644 --- a/roaring/roaring.go +++ b/roaring/roaring.go @@ -1364,6 +1364,7 @@ func unionArrayBitmap(a, b *container) *container { break } else if i >= len(a.array) { output.add(vb) + continue } else if eof { output.add(a.array[i]) i++