From aa518c709c8caa6577822e073e7f27733eb6aaa3 Mon Sep 17 00:00:00 2001 From: Nico von Geyso Date: Wed, 6 Mar 2013 22:51:20 +0100 Subject: [PATCH] added missing free for git_note in clar tests --- src/notes.c | 2 +- tests-clar/notes/notes.c | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/notes.c b/src/notes.c index 0b286a77c..a1a47d989 100644 --- a/src/notes.c +++ b/src/notes.c @@ -643,7 +643,7 @@ int git_note_next( int error; const git_index_entry *item; - if (error = git_iterator_current(it, &item) < 0) + if ((error = git_iterator_current(it, &item)) < 0) goto exit; if (item != NULL) { diff --git a/tests-clar/notes/notes.c b/tests-clar/notes/notes.c index 40fa0db27..82dcaf8ca 100644 --- a/tests-clar/notes/notes.c +++ b/tests-clar/notes/notes.c @@ -341,6 +341,7 @@ void test_notes_notes__can_iterate_default_namespace(void) for (i = 0; (err = git_note_next(¬e_id, &annotated_id, iter)) >= 0; ++i) { cl_git_pass(git_note_read(¬e, _repo, NULL, &annotated_id)); cl_assert_equal_s(git_note_message(note), note_message[i]); + git_note_free(note); } cl_assert_equal_i(GIT_ITEROVER, err); @@ -370,6 +371,7 @@ void test_notes_notes__can_iterate_custom_namespace(void) for (i = 0; (err = git_note_next(¬e_id, &annotated_id, iter)) >= 0; ++i) { cl_git_pass(git_note_read(¬e, _repo, "refs/notes/beer", &annotated_id)); cl_assert_equal_s(git_note_message(note), note_message[i]); + git_note_free(note); } cl_assert_equal_i(GIT_ITEROVER, err); -- 2.39.5