From 3e93d84755c55ac1b72137a487e5c6b2932f127d Mon Sep 17 00:00:00 2001 From: Phil Sutter Date: Wed, 10 Jun 2026 13:54:01 +0200 Subject: [PATCH] profiling: Include unistd.h to avoid compiler warnings MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit RHEL8's gcc-8.5.0 emits these warnings: src/profiling.c: In function ‘get_signalfd’: src/profiling.c:32:3: warning: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Wimplicit-function-declaration] close(fd); ^~~~~ pclose src/profiling.c: In function ‘check_signalfd’: src/profiling.c:42:6: warning: implicit declaration of function ‘read’; did you mean ‘fread’? [-Wimplicit-function-declaration] if (read(fd, &info, sizeof(info)) < (signed)sizeof(info)) ^~~~ fread Fixes: 868040f892238 ("configure: Implement --enable-profiling option") Signed-off-by: Phil Sutter --- src/profiling.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/profiling.c b/src/profiling.c index 34d91cc1..f9ac36bd 100644 --- a/src/profiling.c +++ b/src/profiling.c @@ -12,6 +12,7 @@ #include #include #include +#include int get_signalfd(void) { -- 2.47.3