From ec246695c5f8d05692da189f89645495c277eba8 Mon Sep 17 00:00:00 2001 From: yuin Date: Sun, 8 Dec 2019 19:00:20 +0900 Subject: [PATCH] Fix fail on go1.12 --- util/util.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/util/util.go b/util/util.go index 00cdbbb..479a9fa 100644 --- a/util/util.go +++ b/util/util.go @@ -844,7 +844,7 @@ func (s *bytesFilter) Add(b []byte) { m = l } for i := 0; i < m; i++ { - s.chars[b[i]] |= 1 << i + s.chars[b[i]] |= 1 << uint8(i) } h := bytesHash(b) % uint64(len(s.slots)) slot := s.slots[h] @@ -876,7 +876,7 @@ func (s *bytesFilter) Contains(b []byte) bool { m = l } for i := 0; i < m; i++ { - if (s.chars[b[i]] & (1 << i)) == 0 { + if (s.chars[b[i]] & (1 << uint8(i))) == 0 { return false } }