From d75e5630e1678211b1c95fc51594b69bcd85311a Mon Sep 17 00:00:00 2001 From: Thomas Voss Date: Sun, 14 Jan 2024 21:25:11 +0100 Subject: Close fds[FD_W] after dup2() --- src/grab.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/grab.c b/src/grab.c index 96b5d9f..7b7a16c 100644 --- a/src/grab.c +++ b/src/grab.c @@ -447,6 +447,7 @@ getfstream(int argc, char *argv[argc]) close(fds[FD_R]); if (dup2(fds[FD_W], STDOUT_FILENO) == -1) die("dup2"); + close(fds[FD_W]); if (!(args = malloc(len * sizeof(char *)))) die("malloc"); -- cgit v1.2.3