From: Frantisek Sumsal Date: Tue, 30 May 2023 19:18:08 +0000 (+0200) Subject: journal-remote: use structured initialization X-Git-Tag: v254-rc1~334^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9f91d2fbdeb35cfe3a3afdd2fa5571bcb5b6c51d;p=thirdparty%2Fsystemd.git journal-remote: use structured initialization --- diff --git a/src/journal-remote/journal-remote-write.c b/src/journal-remote/journal-remote-write.c index 2d8188ec629..515ea2681ee 100644 --- a/src/journal-remote/journal-remote-write.c +++ b/src/journal-remote/journal-remote-write.c @@ -28,19 +28,20 @@ int writer_new(RemoteServer *server, Writer **ret) { assert(server); assert(ret); - w = new0(Writer, 1); + w = new(Writer, 1); if (!w) return -ENOMEM; - w->n_ref = 1; - w->metrics = server->metrics; + *w = (Writer) { + .n_ref = 1, + .metrics = server->metrics, + .server = server, + }; w->mmap = mmap_cache_new(); if (!w->mmap) return -ENOMEM; - w->server = server; - if (is_dir(server->output, /* follow = */ true) > 0) { w->output = strdup(server->output); if (!w->output)