From 630837065e7f22d125bdf8a7dbcce6d36b18febd Mon Sep 17 00:00:00 2001 From: Susant Sahani Date: Mon, 18 Jan 2021 19:13:33 +0100 Subject: [PATCH] core: execute - use hashmap_ensure_put --- src/core/execute.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/core/execute.c b/src/core/execute.c index ee5f082783..2ac9537e1b 100644 --- a/src/core/execute.c +++ b/src/core/execute.c @@ -6059,15 +6059,11 @@ static int exec_runtime_add( /* tmp_dir, var_tmp_dir, netns_storage_socket fds are donated on success */ - r = hashmap_ensure_allocated(&m->exec_runtime_by_id, &string_hash_ops); - if (r < 0) - return r; - r = exec_runtime_allocate(&rt, id); if (r < 0) return r; - r = hashmap_put(m->exec_runtime_by_id, rt->id, rt); + r = hashmap_ensure_put(&m->exec_runtime_by_id, &string_hash_ops, rt->id, rt); if (r < 0) return r; -- 2.25.1