X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Factivate%2Factivate.c;h=0a1df37f353d8e9e72bbcc85f8335de4faac04bb;hb=43cf8388ea4ffed1801468d4b650d6e48eefce9e;hp=89427738663de4ed8a8e438647b8bf8f810ed3eb;hpb=601185b43da638b1c74153deae01dbd518680889;p=elogind.git diff --git a/src/activate/activate.c b/src/activate/activate.c index 894277386..0a1df37f3 100644 --- a/src/activate/activate.c +++ b/src/activate/activate.c @@ -242,7 +242,7 @@ static int launch1(const char* child, char** argv, char **env, int fd) { static int do_accept(const char* name, char **argv, char **envp, int fd) { _cleanup_free_ char *local = NULL, *peer = NULL; - int fd2; + _cleanup_close_ int fd2 = -1; fd2 = accept(fd, NULL, NULL); if (fd2 < 0) {