aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwxiaoguang <wxiaoguang@gmail.com>2024-04-19 22:41:03 +0800
committerGitHub <noreply@github.com>2024-04-19 14:41:03 +0000
commit53cf46cae7475befa2dde554bbd9147e436072b9 (patch)
tree34a5e36a3465a8be4c7f103ac352b0f82d08ca42
parentf60e1a1af25154160f08b85eb159c930b340df8b (diff)
downloadgitea-53cf46cae7475befa2dde554bbd9147e436072b9.tar.gz
gitea-53cf46cae7475befa2dde554bbd9147e436072b9.zip
Fix commit file status parser (#30602)
Try to fix #30492
-rw-r--r--modules/git/commit.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/git/commit.go b/modules/git/commit.go
index 5f442b0e1a..d96cef37c8 100644
--- a/modules/git/commit.go
+++ b/modules/git/commit.go
@@ -468,7 +468,7 @@ func parseCommitFileStatus(fileStatus *CommitFileStatus, stdout io.Reader) {
_, _ = rd.Discard(1)
}
for {
- modifier, err := rd.ReadSlice('\x00')
+ modifier, err := rd.ReadString('\x00')
if err != nil {
if err != io.EOF {
log.Error("Unexpected error whilst reading from git log --name-status. Error: %v", err)