Merge pull request #2637 from cgwalters/opt-prune-reachable-too

prune: Also use object set API in `ostree_repo_prune_from_reachable()`
This commit is contained in:
Joseph Marrero Corchado 2022-06-08 16:53:29 -04:00 committed by GitHub
commit b330f84172
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -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,