From 748dea0e594ac25fa5b2ecc1c8d070a4287b02ba Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sat, 05 Apr 2025 19:45:02 +0800 Subject: [PATCH] git2c: Fix regression in potential integer overflow --- git2c/cmd2.go | 2 +- diff --git a/git2c/cmd2.go b/git2c/cmd2.go index 067137256f519c8a469d26ff98e598ddd543cffa..c688dd27a32fa53bae77fef8543337ca3b646b1d 100644 --- a/git2c/cmd2.go +++ b/git2c/cmd2.go @@ -38,7 +38,7 @@ return nil, "", fmt.Errorf("reading entry count failed: %w", err) } 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) -- 2.48.1