From 7bbbfa667036e6d495c88665bdc851623903753a Mon Sep 17 00:00:00 2001 From: Mauro Rossi Date: Sat, 18 Oct 2025 12:00:15 +0200 Subject: [PATCH] util: Fix gnu-empty-initializer error Fixes the following building error happening with clang: ../src/util/os_file.c:291:29: error: use of GNU empty initializer extension [-Werror,-Wgnu-empty-initializer] struct epoll_event evt = {}; ^ 1 error generated. Fixes: 17e28652 ("util: mimic KCMP_FILE via epoll when KCMP is missing") Cc: "25.3" Reviewed-by: Pierre-Eric Pelloux-Prayer Part-of: --- src/util/os_file.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/util/os_file.c b/src/util/os_file.c index 6336941c7f4..7d99383e8b7 100644 --- a/src/util/os_file.c +++ b/src/util/os_file.c @@ -288,7 +288,7 @@ os_same_file_description(int fd1, int fd2) if (efd < 0) return -1; - struct epoll_event evt = {}; + struct epoll_event evt = {0}; /* Get a new file descriptor number for fd1. */ int tmp = os_dupfd_cloexec(fd1); /* Add it to evt. */