]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
journal: use TAKE_PTR() at one more place
authorLennart Poettering <lennart@poettering.net>
Thu, 26 Jan 2023 16:12:10 +0000 (17:12 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 27 Jan 2023 08:41:18 +0000 (09:41 +0100)
src/journal/journald-server.c

index 66cf866c5a18f1d928077392cb8966df678ef623..022e12d83dfd2b3b38cec0f54367ee488950b6a2 100644 (file)
@@ -688,8 +688,7 @@ static int server_archive_offline_user_journals(Server *s) {
                 if (r < 0)
                         log_debug_errno(r, "Failed to archive journal file '%s', ignoring: %m", full);
 
-                managed_journal_file_initiate_close(f, s->deferred_closes);
-                f = NULL;
+                managed_journal_file_initiate_close(TAKE_PTR(f), s->deferred_closes);
         }
 
         return 0;