From 68b80b8557a020ec89e423506f7aeaced59de70a Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 24 Aug 2018 13:57:04 +0900 Subject: [PATCH] libudev-hwdb: use structured initializer --- src/libudev/libudev-hwdb.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) 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); -- 2.47.3