From fffb1116339933d62f25cfe033ca620a49239ae6 Mon Sep 17 00:00:00 2001 From: Colin Walters Date: Wed, 8 Jun 2022 16:22:26 -0400 Subject: [PATCH] prune: Also use object set API in `ostree_repo_prune_from_reachable()` I missed the second prune path when working on https://github.com/ostreedev/ostree/pull/2635 --- src/libostree/ostree-repo-prune.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libostree/ostree-repo-prune.c b/src/libostree/ostree-repo-prune.c index ccd55782..da4f4284 100644 --- a/src/libostree/ostree-repo-prune.c +++ b/src/libostree/ostree-repo-prune.c @@ -508,10 +508,10 @@ ostree_repo_prune_from_reachable (OstreeRepo *self, if (!lock) return FALSE; - g_autoptr(GHashTable) objects = NULL; - - if (!ostree_repo_list_objects (self, OSTREE_REPO_LIST_OBJECTS_ALL | OSTREE_REPO_LIST_OBJECTS_NO_PARENTS, - &objects, cancellable, error)) + g_autoptr(GHashTable) objects = + ostree_repo_list_objects_set (self, OSTREE_REPO_LIST_OBJECTS_ALL | OSTREE_REPO_LIST_OBJECTS_NO_PARENTS, + cancellable, error); + if (!objects) return FALSE; return repo_prune_internal (self, objects, options, out_objects_total,