mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-06 17:20:22 +00:00
treebuilder: prevent git_treebuilder_free() from segfaulting when being passed a NULL treebuilder
This commit is contained in:
parent
3a0d1e12db
commit
b0b3b4e39e
@ -634,6 +634,9 @@ void git_treebuilder_clear(git_treebuilder *bld)
|
|||||||
|
|
||||||
void git_treebuilder_free(git_treebuilder *bld)
|
void git_treebuilder_free(git_treebuilder *bld)
|
||||||
{
|
{
|
||||||
|
if (bld == NULL)
|
||||||
|
return;
|
||||||
|
|
||||||
git_treebuilder_clear(bld);
|
git_treebuilder_clear(bld);
|
||||||
git_vector_free(&bld->entries);
|
git_vector_free(&bld->entries);
|
||||||
git__free(bld);
|
git__free(bld);
|
||||||
|
Loading…
Reference in New Issue
Block a user