diff --git a/roaring/roaring.go b/roaring/roaring.go index efbf48374..c3e50a940 100644 --- a/roaring/roaring.go +++ b/roaring/roaring.go @@ -1368,6 +1368,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++