Commit 3251972e by Carlos Martín Nieto

push: free the update list

parent b1ae3e53
...@@ -682,6 +682,7 @@ void git_push_free(git_push *push) ...@@ -682,6 +682,7 @@ void git_push_free(git_push *push)
{ {
push_spec *spec; push_spec *spec;
push_status *status; push_status *status;
git_push_update *update;
unsigned int i; unsigned int i;
if (push == NULL) if (push == NULL)
...@@ -697,6 +698,13 @@ void git_push_free(git_push *push) ...@@ -697,6 +698,13 @@ void git_push_free(git_push *push)
} }
git_vector_free(&push->status); git_vector_free(&push->status);
git_vector_foreach(&push->updates, i, update) {
git__free(update->src_refname);
git__free(update->dst_refname);
git__free(update);
}
git_vector_free(&push->updates);
git__free(push); git__free(push);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment