From: Yu Watanabe Date: Tue, 28 Aug 2018 04:14:42 +0000 (+0900) Subject: libudev: use structured initializer X-Git-Tag: v240~720^2~28 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=5ccb44a53f998c56699af34ff6f129d366f34fc7;p=thirdparty%2Fsystemd.git libudev: use structured initializer --- diff --git a/src/libudev/libudev.c b/src/libudev/libudev.c index f67b8fccc4e..0c3524a209e 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; }