From: Yu Watanabe Date: Fri, 24 Aug 2018 04:57:04 +0000 (+0900) Subject: libudev-hwdb: use structured initializer X-Git-Tag: v240~720^2~20 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=68b80b8557a020ec89e423506f7aeaced59de70a;p=thirdparty%2Fsystemd.git libudev-hwdb: use structured initializer --- diff --git a/src/libudev/libudev-hwdb.c b/src/libudev/libudev-hwdb.c index e253baa249c..7d423750b41 100644 --- a/src/libudev/libudev-hwdb.c +++ b/src/libudev/libudev-hwdb.c @@ -43,14 +43,16 @@ _public_ struct udev_hwdb *udev_hwdb_new(struct udev *udev) { return NULL; } - hwdb = new0(struct udev_hwdb, 1); + hwdb = new(struct udev_hwdb, 1); if (!hwdb) { errno = ENOMEM; return NULL; } - hwdb->n_ref = 1; - hwdb->hwdb = TAKE_PTR(hwdb_internal); + *hwdb = (struct udev_hwdb) { + .n_ref = 1, + .hwdb = TAKE_PTR(hwdb_internal), + }; udev_list_init(udev, &hwdb->properties_list, true);