Merge pull request #324 from testwill/bytes

perf: use bytes.Equal instead of bytes.Compare
pull/330/head
yoko 1 year ago committed by GitHub
commit e4f0bcb114
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -262,7 +262,7 @@ func findDigest(b []byte, base int, key []byte) int {
digest := make([]byte, keyLen)
makeDigestWithoutCenterPart(b, offs, key, digest)
// compare origin digest in buffer with calced digest
if bytes.Compare(digest, b[offs:offs+keyLen]) == 0 {
if bytes.Equal(digest, b[offs : offs+keyLen]) {
return offs
}
return -1

Loading…
Cancel
Save