summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYu Watanabe <watanabe.yu+github@gmail.com>2019-07-23 15:47:33 +0900
committerYu Watanabe <watanabe.yu+github@gmail.com>2019-10-15 01:57:19 +0900
commit6bf8e24bad8bd001d8587d7922842341c32888c2 (patch)
treec25a93e471b87f25900fd0d95d9b429bc09b4426
parentddcda37016f418f0bf26ae4e4f7543671b0aa98e (diff)
downloadsystemd-6bf8e24bad8bd001d8587d7922842341c32888c2.tar.gz
sd-netlink: use structured initializer
-rw-r--r--src/libsystemd/sd-netlink/netlink-message.c10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/libsystemd/sd-netlink/netlink-message.c b/src/libsystemd/sd-netlink/netlink-message.c
index 58ec1efdd4..e1395c6bde 100644
--- a/src/libsystemd/sd-netlink/netlink-message.c
+++ b/src/libsystemd/sd-netlink/netlink-message.c
@@ -31,13 +31,15 @@ int message_new_empty(sd_netlink *rtnl, sd_netlink_message **ret) {
buses and their queued messages. See sd-bus.
*/
- m = new0(sd_netlink_message, 1);
+ m = new(sd_netlink_message, 1);
if (!m)
return -ENOMEM;
- m->n_ref = 1;
- m->protocol = rtnl->protocol;
- m->sealed = false;
+ *m = (sd_netlink_message) {
+ .n_ref = 1,
+ .protocol = rtnl->protocol,
+ .sealed = false,
+ };
*ret = m;