From aa0310ff716ea0ecd20a3c0994be68e4fcf311d0 Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Wed, 7 Feb 2024 17:02:41 +0100 Subject: fail if nullfd can't be created at all --- nitro.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/nitro.c b/nitro.c index 6e47e53..7a9abb4 100644 --- a/nitro.c +++ b/nitro.c @@ -1373,7 +1373,8 @@ main(int argc, char *argv[]) if (nullfd < 0) { // use a closed pipe instead int fd[2]; - pipe(fd); + if (pipe(fd) < 0) + abort(); nullfd = fd[0]; close(fd[1]); } -- cgit 1.4.1