From ccda7f87f5528e3fa697138b9ad334a25e45bce4 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 24 Aug 2018 13:39:46 +0900 Subject: [PATCH] libudev-queue: use structured initializer --- src/libudev/libudev-queue.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) 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; }