From 321e3ff6aa8f42d52f85a5d4aad2c51d6c5e4f57 Mon Sep 17 00:00:00 2001 From: guoguangwu Date: Fri, 24 Nov 2023 18:00:55 +0800 Subject: [PATCH] chore: use bytes.Equal instead Signed-off-by: guoguangwu --- trie/slimtrie_create.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/trie/slimtrie_create.go b/trie/slimtrie_create.go index 76e276b9..698e4fb8 100644 --- a/trie/slimtrie_create.go +++ b/trie/slimtrie_create.go @@ -624,7 +624,7 @@ func newToKeep(n int, values [][]byte, opt *Opt) []bool { if *opt.DedupValue && values != nil { tokeep[0] = true for i := 1; i < n; i++ { - tokeep[i] = bytes.Compare(values[i-1], values[i]) != 0 + tokeep[i] = !bytes.Equal(values[i-1], values[i]) } return tokeep }