Browse Source

Fix missing discard in repo_language_stats (#16030)

Set the missing discard(1) in repo_language_stats.

Signed-off-by: Andrew Thornton <art27@cantab.net>

Co-authored-by: 6543 <6543@obermui.de>
master
zeripath 1 year ago
committed by GitHub
parent
commit
5f4522cd1f
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 10
      modules/git/repo_language_stats_nogogit.go

10
modules/git/repo_language_stats_nogogit.go

@ -25,11 +25,7 @@ func (repo *Repository) GetLanguageStats(commitID string) (map[string]int64, err
defer cancel()
writeID := func(id string) error {
_, err := batchStdinWriter.Write([]byte(id))
if err != nil {
return err
}
_, err = batchStdinWriter.Write([]byte{'\n'})
_, err := batchStdinWriter.Write([]byte(id + "\n"))
return err
}
@ -85,10 +81,10 @@ func (repo *Repository) GetLanguageStats(commitID string) (map[string]int64, err
}
sizeToRead := size
discard := int64(0)
discard := int64(1)
if size > fileSizeLimit {
sizeToRead = fileSizeLimit
discard = size - fileSizeLimit
discard = size - fileSizeLimit + 1
}
_, err = contentBuf.ReadFrom(io.LimitReader(batchReader, sizeToRead))

Loading…
Cancel
Save