summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmd/btrfs-rec/inspect/rebuildmappings/kmp.go3
1 files changed, 1 insertions, 2 deletions
diff --git a/cmd/btrfs-rec/inspect/rebuildmappings/kmp.go b/cmd/btrfs-rec/inspect/rebuildmappings/kmp.go
index 20772ba..2f5ec63 100644
--- a/cmd/btrfs-rec/inspect/rebuildmappings/kmp.go
+++ b/cmd/btrfs-rec/inspect/rebuildmappings/kmp.go
@@ -86,8 +86,7 @@ func indexAll[K ~int64 | ~int, V comparable](str diskio.Sequence[K, V], substr k
var curMatchBeg K
var curMatchLen K
- strLen := str.SeqLen()
- for pos := K(0); pos < strLen; pos++ {
+ for pos, strLen := K(0), str.SeqLen(); pos < strLen; pos++ {
chr := str.SeqGet(pos)
// Consider 'chr'