treebuilder: prevent git_treebuilder_free() from segfaulting when being passed a NULL treebuilder

This commit is contained in:
nulltoken 2012-05-29 16:19:15 +02:00 committed by yorah
parent 3a0d1e12db
commit b0b3b4e39e

View File

@ -634,6 +634,9 @@ void git_treebuilder_clear(git_treebuilder *bld)
void git_treebuilder_free(git_treebuilder *bld)
{
if (bld == NULL)
return;
git_treebuilder_clear(bld);
git_vector_free(&bld->entries);
git__free(bld);