From 92a74c4744cbf752e43387026963d4821073a340 Mon Sep 17 00:00:00 2001 From: Susant Sahani Date: Thu, 14 Jan 2021 07:18:59 +0100 Subject: [PATCH] udevd: Use hashmap_ensure_put --- src/udev/udevd.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/udev/udevd.c b/src/udev/udevd.c index ef344e8a4d..84d05d79f3 100644 --- a/src/udev/udevd.c +++ b/src/udev/udevd.c @@ -211,11 +211,7 @@ static int worker_new(struct worker **ret, Manager *manager, sd_device_monitor * .pid = pid, }; - r = hashmap_ensure_allocated(&manager->workers, &worker_hash_op); - if (r < 0) - return r; - - r = hashmap_put(manager->workers, PID_TO_PTR(pid), worker); + r = hashmap_ensure_put(&manager->workers, &worker_hash_op, PID_TO_PTR(pid), worker); if (r < 0) return r;