From 99d0d05a10e4cfd8bad878cc18f1ab1e042c733e Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Fri, 22 Nov 2019 14:09:35 +0100 Subject: [PATCH] journald: use free_and_replace() where appropriate --- src/journal/journald-server.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/journal/journald-server.c b/src/journal/journald-server.c index 286dda29716..ad0d2f7349b 100644 --- a/src/journal/journald-server.c +++ b/src/journal/journald-server.c @@ -741,8 +741,7 @@ static void server_cache_hostname(Server *s) { if (!x) return; - free(s->hostname_field); - s->hostname_field = x; + free_and_replace(s->hostname_field, x); } static bool shall_try_append_again(JournalFile *f, int r) { -- 2.47.3