Skip to content

Commit 0dfbcec

Browse files
committed
removing unnecessary unconvert
1 parent 3a8d6b5 commit 0dfbcec

File tree

1 file changed

+8
-8
lines changed

1 file changed

+8
-8
lines changed

roaring.go

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -253,21 +253,21 @@ func (rb *Bitmap) Checksum() uint64 {
253253
case *bitmapContainer:
254254
for _, val := range c.bitmap {
255255
// Hash in little-endian byte order (unrolled loop)
256-
hash ^= uint64(val & 0xFF)
256+
hash ^= val & 0xFF
257257
hash *= prime
258-
hash ^= uint64((val >> 8) & 0xFF)
258+
hash ^= (val >> 8) & 0xFF
259259
hash *= prime
260-
hash ^= uint64((val >> 16) & 0xFF)
260+
hash ^= (val >> 16) & 0xFF
261261
hash *= prime
262-
hash ^= uint64((val >> 24) & 0xFF)
262+
hash ^= (val >> 24) & 0xFF
263263
hash *= prime
264-
hash ^= uint64((val >> 32) & 0xFF)
264+
hash ^= (val >> 32) & 0xFF
265265
hash *= prime
266-
hash ^= uint64((val >> 40) & 0xFF)
266+
hash ^= (val >> 40) & 0xFF
267267
hash *= prime
268-
hash ^= uint64((val >> 48) & 0xFF)
268+
hash ^= (val >> 48) & 0xFF
269269
hash *= prime
270-
hash ^= uint64((val >> 56) & 0xFF)
270+
hash ^= (val >> 56) & 0xFF
271271
hash *= prime
272272
}
273273
case *arrayContainer:

0 commit comments

Comments
 (0)