From: Yu Watanabe Date: Fri, 24 Aug 2018 04:39:46 +0000 (+0900) Subject: libudev-queue: use structured initializer X-Git-Tag: v240~720^2~26 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=ccda7f87f5528e3fa697138b9ad334a25e45bce4;p=thirdparty%2Fsystemd.git libudev-queue: use structured initializer --- diff --git a/src/libudev/libudev-queue.c b/src/libudev/libudev-queue.c index 4c60c886e77..a62ba5ebfed 100644 --- a/src/libudev/libudev-queue.c +++ b/src/libudev/libudev-queue.c @@ -41,19 +41,21 @@ struct udev_queue { * * Returns: the udev queue context, or #NULL on error. **/ -_public_ struct udev_queue *udev_queue_new(struct udev *udev) -{ +_public_ struct udev_queue *udev_queue_new(struct udev *udev) { struct udev_queue *udev_queue; - udev_queue = new0(struct udev_queue, 1); + udev_queue = new(struct udev_queue, 1); if (udev_queue == NULL) { errno = ENOMEM; return NULL; } - udev_queue->n_ref = 1; - udev_queue->udev = udev; - udev_queue->fd = -1; + *udev_queue = (struct udev_queue) { + .udev = udev, + .n_ref = 1, + .fd = -1, + }; + return udev_queue; }