diff options
-rw-r--r-- | src/branch.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/branch.c b/src/branch.c index ef71c2cd1..9ed0addb5 100644 --- a/src/branch.c +++ b/src/branch.c @@ -181,6 +181,9 @@ void git_branch_iterator_free(git_branch_iterator *_iter) { branch_iter *iter = (branch_iter *) _iter; + if (iter == NULL) + return; + git_reference_iterator_free(iter->iter); git__free(iter); } |