chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (parent:
b8f5c6d
)
bus-util: avoid unneeded initalization to zero
author
Zbigniew Jędrzejewski-Szmek
<zbyszek@in.waw.pl>
Mon, 4 Jun 2018 11:04:40 +0000
(13:04 +0200)
committer
Sven Eden
<yamakuzure@gmx.net>
Fri, 24 Aug 2018 14:47:08 +0000
(16:47 +0200)
src/shared/bus-util.c
patch
|
blob
|
history
diff --git
a/src/shared/bus-util.c
b/src/shared/bus-util.c
index 195b1a69ea03b61eccbfec159f375dbf650bdc47..018ffc387231135320ac41a521dcc5293f6e48c5 100644
(file)
--- a/
src/shared/bus-util.c
+++ b/
src/shared/bus-util.c
@@
-1856,13
+1856,15
@@
static int request_name_handler_may_reload_dbus(sd_bus_message *m, void *userdat
int bus_request_name_async_may_reload_dbus(sd_bus *bus, sd_bus_slot **ret_slot, const char *name, uint64_t flags, void *userdata) {
struct request_name_data *data;
int bus_request_name_async_may_reload_dbus(sd_bus *bus, sd_bus_slot **ret_slot, const char *name, uint64_t flags, void *userdata) {
struct request_name_data *data;
- data = new
0
(struct request_name_data, 1);
+ data = new(struct request_name_data, 1);
if (!data)
return -ENOMEM;
if (!data)
return -ENOMEM;
- data->name = name;
- data->flags = flags;
- data->userdata = userdata;
+ *data = (struct request_name_data) {
+ .name = name,
+ .flags = flags,
+ .userdata = userdata,
+ };
return sd_bus_request_name_async(bus, ret_slot, name, flags, request_name_handler_may_reload_dbus, data);
}
return sd_bus_request_name_async(bus, ret_slot, name, flags, request_name_handler_may_reload_dbus, data);
}