From: Jonathan Lebon Date: Mon, 30 Jul 2018 14:40:20 +0000 (-0400) Subject: lib/refs: Use GLNX_HASH_TABLE_FOREACH_KV helper X-Git-Tag: archive/raspbian/2022.1-3+rpi1~1^2~4^2~20^2~23 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=3e96ec9811b5cfc5481f8b6b06c8d34d9a35408e;p=ostree.git lib/refs: Use GLNX_HASH_TABLE_FOREACH_KV helper Closes: #1693 Approved by: mwleeds --- 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;