]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
install: use structured initializers
authorLennart Poettering <lennart@poettering.net>
Tue, 27 Nov 2018 12:39:20 +0000 (13:39 +0100)
committerLennart Poettering <lennart@poettering.net>
Wed, 28 Nov 2018 07:43:47 +0000 (08:43 +0100)
src/shared/install.c

index 97c48afe5d8f54d0214b0ca38fe06a582334faee..735e1f5b0e09044a3e7453e870887f314327fa2f 100644 (file)
@@ -1048,11 +1048,14 @@ static int install_info_add(
         if (r < 0)
                 return r;
 
-        i = new0(UnitFileInstallInfo, 1);
+        i = new(UnitFileInstallInfo, 1);
         if (!i)
                 return -ENOMEM;
-        i->type = _UNIT_FILE_TYPE_INVALID;
-        i->auxiliary = auxiliary;
+
+        *i = (UnitFileInstallInfo) {
+                .type = _UNIT_FILE_TYPE_INVALID,
+                .auxiliary = auxiliary,
+        };
 
         i->name = strdup(name);
         if (!i->name) {