From e756877dbff7b6b706820ce49744808c14941c32 Mon Sep 17 00:00:00 2001 From: Patrick Steinhardt Date: Fri, 11 Mar 2016 09:07:29 +0100 Subject: [PATCH] tests: nsec: correctly free nsec_path git_buf_clear does not free allocated memory associated with a git_buf. Use `git_buf_free` instead to correctly free its memory and plug the memory leak. --- tests/index/nsec.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/index/nsec.c b/tests/index/nsec.c index 326b19540..ea8a26743 100644 --- a/tests/index/nsec.c +++ b/tests/index/nsec.c @@ -56,7 +56,7 @@ static bool should_expect_nsecs(void) p_unlink(nsec_path.ptr); - git_buf_clear(&nsec_path); + git_buf_free(&nsec_path); return expect; } @@ -89,7 +89,7 @@ void test_index_nsec__staging_maintains_other_nanos(void) const git_index_entry *entry; bool expect_nsec, test_file_has_nsec; - expect_nsec = should_expect_nsecs(); + expect_nsec = should_expect_nsecs(); test_file_has_nsec = try_create_file_with_nsec_timestamp("nsecs/a.txt"); cl_assert_equal_b(expect_nsec, test_file_has_nsec);