From 8c3d608d4e69a55f2e491292978b1a432f92a10a Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 25 Jul 2025 17:46:28 +0200 Subject: [PATCH] os: xserver_poll: skip defining symbols already defined by mingw mingw already has struct pollfd and POLL* defines. Signed-off-by: Enrico Weigelt, metux IT consult --- os/xserver_poll.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/os/xserver_poll.h b/os/xserver_poll.h index b0ac6c7bc9..f178f68898 100644 --- a/os/xserver_poll.h +++ b/os/xserver_poll.h @@ -34,6 +34,8 @@ #define xserver_poll(fds, nfds, timeout) poll(fds, nfds, timeout) #else +#ifndef WIN32 + #define POLLIN 0x01 #define POLLPRI 0x02 #define POLLOUT 0x04 @@ -48,6 +50,8 @@ struct pollfd short revents; }; +#endif /* WIN32 */ + int xserver_poll (struct pollfd *pArray, size_t n_fds, int timeout); #endif