]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
journald: use the fact that client_context_release() returns NULL
authorLennart Poettering <lennart@poettering.net>
Tue, 12 May 2020 17:15:38 +0000 (19:15 +0200)
committerLennart Poettering <lennart@poettering.net>
Wed, 13 May 2020 19:32:34 +0000 (21:32 +0200)
src/journal/journald-stream.c

index 593bbc14768bd23087b77e3b74c4c08ae7200f1e..4f8b5ce3014b00e3729dc4e1004b40af2f4e7585 100644 (file)
@@ -563,8 +563,7 @@ static int stdout_stream_process(sd_event_source *es, int fd, uint32_t revents,
                         goto terminate;
 
                 s->ucred = *ucred;
-                client_context_release(s->server, s->context);
-                s->context = NULL;
+                s->context = client_context_release(s->server, s->context);
         }
 
         s->length += l;