mirror of
https://github.com/morgan9e/systemd
synced 2026-04-14 08:25:20 +09:00
journal-remote: use structured initialization
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user