From 5ccb44a53f998c56699af34ff6f129d366f34fc7 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Tue, 28 Aug 2018 13:14:42 +0900 Subject: [PATCH] libudev: use structured initializer --- src/libudev/libudev.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/libudev/libudev.c b/src/libudev/libudev.c index f67b8fccc4..0c3524a209 100644 --- a/src/libudev/libudev.c +++ b/src/libudev/libudev.c @@ -71,12 +71,15 @@ _public_ void udev_set_userdata(struct udev *udev, void *userdata) { _public_ struct udev *udev_new(void) { struct udev *udev; - udev = new0(struct udev, 1); + udev = new(struct udev, 1); if (!udev) { errno = ENOMEM; return NULL; } - udev->n_ref = 1; + + *udev = (struct udev) { + .n_ref = 1, + }; return udev; }