projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
639deab
)
sd-event: Use hashmap_ensure_put
author
Susant Sahani
<ssahani@vmware.com>
Wed, 20 Jan 2021 12:58:00 +0000
(13:58 +0100)
committer
Susant Sahani
<ssahani@vmware.com>
Wed, 20 Jan 2021 14:13:18 +0000
(15:13 +0100)
src/libsystemd/sd-event/sd-event.c
patch
|
blob
|
history
diff --git
a/src/libsystemd/sd-event/sd-event.c
b/src/libsystemd/sd-event/sd-event.c
index 3f1a6776fe41ce9ad7eb603e23b7934dba22a26b..f4ab2e4b788fe000b2b1173c64958fd2c8b4cae1 100644
(file)
--- a/
src/libsystemd/sd-event/sd-event.c
+++ b/
src/libsystemd/sd-event/sd-event.c
@@
-629,10
+629,6
@@
static int event_make_signal_data(
return 0;
}
} else {
- r = hashmap_ensure_allocated(&e->signal_data, &uint64_hash_ops);
- if (r < 0)
- return r;
-
d = new(struct signal_data, 1);
if (!d)
return -ENOMEM;
@@
-643,7
+639,7
@@
static int event_make_signal_data(
.priority = priority,
};
- r = hashmap_
put(e->signal_data
, &d->priority, d);
+ r = hashmap_
ensure_put(&e->signal_data, &uint64_hash_ops
, &d->priority, d);
if (r < 0) {
free(d);
return r;