threads / patch / 41702

v3submodule-config: use hashmap_iter_first()

Subject: [PATCH v3] submodule-config: use hashmap_iter_first()

## tl;dr

One message between Mar 16, 2016 and Mar 16, 2016. Diffs are folded; open one to read it.

replies: 0people: 1as markdown or json

Alexander Kuleshov· Mar 16, 2016, 07:46 UTC · lore

The hashmap API provides hashmap_iter_first() helper for initialion and getting the first entry of a hashmap. Let's use it instead of doing initialization manually and then get the first entry.

There are no functional changes, just cleanup.
Signed-off-by: Alexander Kuleshov <kuleshovmail@gmail.com>
Reviewed-by: Stefan Beller <sbeller@google.com>
---
Changelog v3: commit message edited.
 submodule-config.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)
Show changes to submodule-config.c +1 −2
diff --git a/submodule-config.c b/submodule-config.c
index b82d1fb..8ac5031 100644
--- a/submodule-config.c
+++ b/submodule-config.c
@@ -405,8 +405,7 @@ static const struct submodule *config_from(struct submodule_cache *cache,
 		struct hashmap_iter iter;
 		struct submodule_entry *entry;
 
-		hashmap_iter_init(&cache->for_name, &iter);
-		entry = hashmap_iter_next(&iter);
+		entry = hashmap_iter_first(&cache->for_name, &iter);
 		if (!entry)
 			return NULL;
 		return entry->config;
-- 
2.8.0.rc2.216.g1477fb2.dirty

← back to recent threads