mirror of
https://github.com/git/git
synced 2024-09-29 21:27:13 +00:00
Merge branch 'jk/free-commit-buffer-of-skipped-commits' into maint-2.46
The code forgot to discard unnecessary in-core commit buffer data for commits that "git log --skip=<number>" traversed but omitted from the output, which has been corrected. * jk/free-commit-buffer-of-skipped-commits: revision: free commit buffers for skipped commits
This commit is contained in:
commit
bc79932048
|
@ -4407,6 +4407,7 @@ static struct commit *get_revision_internal(struct rev_info *revs)
|
|||
c = get_revision_1(revs);
|
||||
if (!c)
|
||||
break;
|
||||
free_commit_buffer(revs->repo->parsed_objects, c);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue