diff options
| author | 2026-02-21 13:38:02 +0800 | |
|---|---|---|
| committer | 2026-02-21 14:28:15 +0800 | |
| commit | 94482cb2c97aa215f83940643c5d4c0933727dcb (patch) | |
| tree | bee22fa113542abd1b863ee251fdcf0f9bd409b5 /diff/lines/diff.go | |
| parent | diff: Add package-level doc comment (diff) | |
| signature | No signature | |
*: Modernize and lint; add CI v0.1.17
Diffstat (limited to 'diff/lines/diff.go')
| -rw-r--r-- | diff/lines/diff.go | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/diff/lines/diff.go b/diff/lines/diff.go index fefec5de..bdcb4d93 100644 --- a/diff/lines/diff.go +++ b/diff/lines/diff.go @@ -64,11 +64,11 @@ func Diff(oldB, newB []byte) ([]Chunk, error) { newIDs[i] = id } - max := n + m - offset := max - trace := make([][]int, 0, max+1) + maxDist := n + m + offset := maxDist + trace := make([][]int, 0, maxDist+1) - Vprev := make([]int, 2*max+1) + Vprev := make([]int, 2*maxDist+1) for i := range Vprev { Vprev[i] = -1 } @@ -84,8 +84,8 @@ func Diff(oldB, newB []byte) ([]Chunk, error) { found := x0 >= n && y0 >= m - for D := 1; D <= max && !found; D++ { - V := make([]int, 2*max+1) + for D := 1; D <= maxDist && !found; D++ { + V := make([]int, 2*maxDist+1) for i := range V { V[i] = -1 } |
