diff --git a/roaring/roaring.go b/roaring/roaring.go index 240fdbc33..c5a8b1650 100644 --- a/roaring/roaring.go +++ b/roaring/roaring.go @@ -1373,10 +1373,10 @@ func intersectArrayArray(a, b *container) *container { j++ } else { output.array = append(output.array, va) - output.n++ i, j = i+1, j+1 } } + output.n = len(output.array) return output }