From 0e183d81fc5283f9d2047472de580e4f04a046c1 Mon Sep 17 00:00:00 2001 From: coldWater Date: Tue, 19 Mar 2024 10:20:36 +0800 Subject: Fix missing error check of bufio.Scanner (#29882) maybe more --- routers/web/repo/compare.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'routers/web/repo/compare.go') diff --git a/routers/web/repo/compare.go b/routers/web/repo/compare.go index b0570f97c3..bf42b77b66 100644 --- a/routers/web/repo/compare.go +++ b/routers/web/repo/compare.go @@ -980,5 +980,9 @@ func getExcerptLines(commit *git.Commit, filePath string, idxLeft, idxRight, chu } diffLines = append(diffLines, diffLine) } + err = scanner.Err() + if err != nil { + return nil, fmt.Errorf("scan: %w", err) + } return diffLines, nil } -- cgit v1.2.3