From: Yu Watanabe Date: Wed, 24 Oct 2018 22:02:03 +0000 (+0900) Subject: udev-event: use structured initializer at one more place X-Git-Tag: v240~453^2~8 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=89665d0920ec141f49bf3c71d3a055ec33c26adf;p=thirdparty%2Fsystemd.git udev-event: use structured initializer at one more place --- diff --git a/src/udev/udev-event.c b/src/udev/udev-event.c index 182fb03ada3..71031fec789 100644 --- a/src/udev/udev-event.c +++ b/src/udev/udev-event.c @@ -44,11 +44,17 @@ typedef struct Spawn { struct udev_event *udev_event_new(struct udev_device *dev) { struct udev_event *event; - event = new0(struct udev_event, 1); - if (event == NULL) + assert(dev); + + event = new(struct udev_event, 1); + if (!event) return NULL; - event->dev = dev; - event->birth_usec = now(CLOCK_MONOTONIC); + + *event = (struct udev_event) { + .dev = dev, + .birth_usec = now(CLOCK_MONOTONIC), + }; + return event; }