1
0
mirror of https://github.com/systemd/systemd.git synced 2025-02-15 09:57:39 +03:00

resolved-bus: Use hashmap_ensure_put

This commit is contained in:
Susant Sahani 2021-01-17 10:14:25 +01:00
parent 4bc2516856
commit 71fb97c7c4

View File

@ -1943,11 +1943,7 @@ static int bus_method_register_service(sd_bus_message *message, void *userdata,
if (r == 0)
return 1; /* Polkit will call us back */
r = hashmap_ensure_allocated(&m->dnssd_services, &string_hash_ops);
if (r < 0)
return r;
r = hashmap_put(m->dnssd_services, service->name, service);
r = hashmap_ensure_put(&m->dnssd_services, &string_hash_ops, service->name, service);
if (r < 0)
return r;