From 3e96ec9811b5cfc5481f8b6b06c8d34d9a35408e Mon Sep 17 00:00:00 2001 From: Jonathan Lebon Date: Mon, 30 Jul 2018 10:40:20 -0400 Subject: [PATCH] lib/refs: Use GLNX_HASH_TABLE_FOREACH_KV helper Closes: #1693 Approved by: mwleeds --- src/libostree/ostree-repo-refs.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/libostree/ostree-repo-refs.c b/src/libostree/ostree-repo-refs.c index 83d11c1b..b38489c4 100644 --- a/src/libostree/ostree-repo-refs.c +++ b/src/libostree/ostree-repo-refs.c @@ -1158,17 +1158,10 @@ _ostree_repo_update_refs (OstreeRepo *self, GCancellable *cancellable, GError **error) { - GHashTableIter hash_iter; - gpointer key, value; - - g_hash_table_iter_init (&hash_iter, refs); - while (g_hash_table_iter_next (&hash_iter, &key, &value)) + GLNX_HASH_TABLE_FOREACH_KV (refs, const char*, refspec, const char*, rev) { - const char *refspec = key; - const char *rev = value; g_autofree char *remote = NULL; g_autofree char *ref_name = NULL; - if (!ostree_parse_refspec (refspec, &remote, &ref_name, error)) return FALSE;