From 67254f0c147f9b9f71aabc7988e52bdaeb9576ab Mon Sep 17 00:00:00 2001 From: Laurent Bercot Date: Mon, 21 Sep 2026 14:44:57 +0000 Subject: SIGWINCH is defined in signal.h in all OSes but outside of POSIX --- src/supervision/s6-svscan.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/supervision/s6-svscan.c b/src/supervision/s6-svscan.c index 9fca245..202841c 100644 --- a/src/supervision/s6-svscan.c +++ b/src/supervision/s6-svscan.c @@ -1,5 +1,7 @@ /* ISC license. */ +#include + #include #include #include @@ -731,11 +733,9 @@ int main (int argc, char const *const *argv) sigaddset(&set, SIGQUIT) ; sigaddset(&set, SIGUSR1) ; sigaddset(&set, SIGUSR2) ; + sigaddset(&set, SIGWINCH) ; #ifdef SIGPWR sigaddset(&set, SIGPWR) ; -#endif -#ifdef SIGWINCH - sigaddset(&set, SIGWINCH) ; #endif if (!selfpipe_trapset(&set)) strerr_diefu1sys(111, "trap signals") ; -- cgit v1.3.1