aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2025-04-05 19:45:02 +0800
committerRunxi Yu <me@runxiyu.org>2025-04-05 19:45:02 +0800
commit748dea0e594ac25fa5b2ecc1c8d070a4287b02ba (patch)
treeb01e96c9c802b9de36b4e1f58e1b261459be96b7
parentRevert "Bump dependencies" (diff)
downloadforge-748dea0e594ac25fa5b2ecc1c8d070a4287b02ba.tar.gz
forge-748dea0e594ac25fa5b2ecc1c8d070a4287b02ba.tar.zst
forge-748dea0e594ac25fa5b2ecc1c8d070a4287b02ba.zip
git2c: Fix regression in potential integer overflow
-rw-r--r--git2c/cmd2.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/git2c/cmd2.go b/git2c/cmd2.go
index 0671372..c688dd2 100644
--- a/git2c/cmd2.go
+++ b/git2c/cmd2.go
@@ -38,7 +38,7 @@ func (c *Client) Cmd2(repoPath, pathSpec string) ([]TreeEntry, string, error) {
}
var files []TreeEntry
- for i := 0; i < int(count); i++ {
+ for range count {
typeCode, err := c.reader.ReadUint()
if err != nil {
return nil, "", fmt.Errorf("error reading entry type: %w", err)