]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
udevadm-monitor: Use hashmap_ensure_put
authorSusant Sahani <ssahani@vmware.com>
Sun, 17 Jan 2021 09:30:06 +0000 (10:30 +0100)
committerSusant Sahani <ssahani@vmware.com>
Sun, 17 Jan 2021 13:25:18 +0000 (14:25 +0100)
src/udev/udevadm-monitor.c

index cae7f1bbb85d38dfa9cae8da72e907cef8b8960d..740344606de2d80f6c465ea4842dc4c3cdfe97ca 100644 (file)
@@ -157,11 +157,7 @@ static int parse_argv(int argc, char *argv[]) {
                         if (!subsystem)
                                 return -ENOMEM;
 
-                        r = hashmap_ensure_allocated(&arg_subsystem_filter, NULL);
-                        if (r < 0)
-                                return r;
-
-                        r = hashmap_put(arg_subsystem_filter, subsystem, devtype);
+                        r = hashmap_ensure_put(&arg_subsystem_filter, NULL, subsystem, devtype);
                         if (r < 0)
                                 return r;