From 90b147e43b6f6a6709bd098d13b939000b73d761 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Tue, 9 Dec 2025 19:35:40 +0100 Subject: [PATCH] test: simple-xinit: fix warning on unused result of write() Signed-off-by: Enrico Weigelt, metux IT consult --- test/simple-xinit.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/test/simple-xinit.c b/test/simple-xinit.c index 39daf54c96..a7501716fe 100644 --- a/test/simple-xinit.c +++ b/test/simple-xinit.c @@ -66,7 +66,10 @@ static const char *server_dead = "server_dead"; static void handle_sigchld(int sig) { - write(server_displayfd, server_dead, strlen(server_dead)); + /* nasty trick to silence compiler warning on unused result. + we really have no practical use for it here */ + if (write(server_displayfd, server_dead, strlen(server_dead)) == -1) + fprintf(stderr, "writing to server_displayfd failed: %s\n", strerror(errno)); } /* Starts the X server, returning its pid. */