From 9f91d2fbdeb35cfe3a3afdd2fa5571bcb5b6c51d Mon Sep 17 00:00:00 2001 From: Frantisek Sumsal Date: Tue, 30 May 2023 21:18:08 +0200 Subject: [PATCH] journal-remote: use structured initialization --- src/journal-remote/journal-remote-write.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) 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) -- 2.47.3