From a6aeacede6de0dd8bb8b9fae3350973fadca6073 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Fri, 8 Jul 2016 11:26:45 -0400 Subject: [PATCH] repo: Fix leak with ostree_repo_commit_traverse_iter_init_commit() I noticed this using `OT_TEST_VALGRIND=1` on `test-basic.sh`. Closes: #385 Approved by: jlebon --- src/libostree/ostree-repo-traverse.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/libostree/ostree-repo-traverse.c b/src/libostree/ostree-repo-traverse.c index 4cc05e2e..516f39f5 100644 --- a/src/libostree/ostree-repo-traverse.c +++ b/src/libostree/ostree-repo-traverse.c @@ -264,6 +264,7 @@ ostree_repo_commit_traverse_iter_clear (OstreeRepoCommitTraverseIter *iter) { struct _OstreeRepoRealCommitTraverseIter *real = (struct _OstreeRepoRealCommitTraverseIter*)iter; + g_clear_object (&real->repo); g_clear_pointer (&real->commit, g_variant_unref); g_clear_pointer (&real->current_dir, g_variant_unref); }