From: Susant Sahani Date: Sun, 17 Jan 2021 08:49:14 +0000 (+0100) Subject: core: dbus - use hashmap_ensure_put X-Git-Tag: v248-rc1~314^2~11 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cf55fe4a4c23a3f899aaf5d124dd1eafea16e0e0;p=thirdparty%2Fsystemd.git core: dbus - use hashmap_ensure_put --- diff --git a/src/core/dbus-execute.c b/src/core/dbus-execute.c index 4ad91819939..20403df8190 100644 --- a/src/core/dbus-execute.c +++ b/src/core/dbus-execute.c @@ -1983,11 +1983,7 @@ int bus_exec_context_set_transient_property( sc->data = TAKE_PTR(copy); sc->size = sz; - r = hashmap_ensure_allocated(&c->set_credentials, &exec_set_credential_hash_ops); - if (r < 0) - return r; - - r = hashmap_put(c->set_credentials, sc->id, sc); + r = hashmap_ensure_put(&c->set_credentials, &exec_set_credential_hash_ops, sc->id, sc); if (r < 0) return r;