Merge pull request #7193 from bakersdozen123/fix-revparse-leak

Fix memory leak in `git_revparse()`
This commit is contained in:
Edward Thomson
2026-05-06 23:21:48 +01:00
committed by GitHub

View File

@@ -956,6 +956,11 @@ int git_revparse(
&revspec->to,
repo,
*rstr == '\0' ? "HEAD" : rstr);
if (error < 0) {
git_object_free(revspec->from);
revspec->from = NULL;
}
}
git__free((void*)lstr);