mirror of
https://github.com/systemd/systemd.git
synced 2025-03-08 08:58:27 +03:00
libudev-queue: use structured initializer
This commit is contained in:
parent
bc54df90e4
commit
ccda7f87f5
@ -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;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user