diff options
Diffstat (limited to 'src/vector.c')
-rw-r--r-- | src/vector.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/vector.c b/src/vector.c index 123aae8e6..e745d77dd 100644 --- a/src/vector.c +++ b/src/vector.c @@ -29,7 +29,12 @@ static int resize_vector(git_vector *v) void git_vector_free(git_vector *v) { assert(v); + git__free(v->contents); + v->contents = NULL; + + v->length = 0; + v->_alloc_size = 0; } int git_vector_init(git_vector *v, unsigned int initial_size, git_vector_cmp cmp) |