From 9a47f2d03a9458cf66b7a63b0b895535751cbd5d Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Thu, 22 Feb 2024 16:24:26 -0800 Subject: [PATCH] Fixed missed usages of longestCommonPrefixPartialKey --- ConflictSet.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ConflictSet.cpp b/ConflictSet.cpp index a211349..1ff1fe7 100644 --- a/ConflictSet.cpp +++ b/ConflictSet.cpp @@ -828,7 +828,8 @@ bool checkPointRead(Node *n, const std::span key, if (n->partialKeyLen > 0) { int commonLen = std::min(n->partialKeyLen, remaining.size()); - int i = longestCommonPrefix(n->partialKey, remaining.data(), commonLen); + int i = longestCommonPrefixPartialKey(n->partialKey, remaining.data(), + commonLen); if (i < commonLen) { auto c = n->partialKey[i] <=> remaining[i]; if (c > 0) { @@ -1088,7 +1089,8 @@ struct CheckRangeLeftSide { if (n->partialKeyLen > 0) { int commonLen = std::min(n->partialKeyLen, remaining.size()); - int i = longestCommonPrefix(n->partialKey, remaining.data(), commonLen); + int i = longestCommonPrefixPartialKey(n->partialKey, remaining.data(), + commonLen); searchPathLen += i; if (i < commonLen) { auto c = n->partialKey[i] <=> remaining[i];