diff --git a/lib/uint64set/uint64set.go b/lib/uint64set/uint64set.go index 27f019ed2..45ae9c88a 100644 --- a/lib/uint64set/uint64set.go +++ b/lib/uint64set/uint64set.go @@ -198,7 +198,7 @@ func (s *Set) Intersect(a *Set) { i := 0 j := 0 for { - for i < len(s.buckets) && j <= len(a.buckets) && s.buckets[i].hi < a.buckets[j].hi { + for i < len(s.buckets) && j < len(a.buckets) && s.buckets[i].hi < a.buckets[j].hi { s.buckets[i] = bucket32{} i++ }