From b306691c2df6424f5b00f2a196fe24a525aff52b Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Tue, 23 Sep 2025 18:16:48 +0200 Subject: [PATCH] win32: move definition of sigset_t to os/osdep.h Not needed by drivers (there aren't any on win32), so no need to have it in public SDK header. Signed-off-by: Enrico Weigelt, metux IT consult --- include/os.h | 6 ------ os/osdep.h | 3 +++ 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/include/os.h b/include/os.h index 50bd4fa2dd..6238f9b362 100644 --- a/include/os.h +++ b/include/os.h @@ -276,12 +276,6 @@ _X_ATTRIBUTE_PRINTF(1, 2); extern _X_EXPORT void xorg_backtrace(void); -#include - -#if defined(WIN32) -typedef _sigset_t sigset_t; -#endif - /* should not be used anymore, just for backwards compat with drivers */ #define LogVMessageVerbSigSafe(...) LogVMessageVerb(__VA_ARGS__) #define LogMessageVerbSigSafe(...) LogMessageVerb(__VA_ARGS__) diff --git a/os/osdep.h b/os/osdep.h index b30743a304..4eeb9b6bf9 100644 --- a/os/osdep.h +++ b/os/osdep.h @@ -137,6 +137,9 @@ _X_EXPORT Bool TimerForce(OsTimerPtr); #ifdef WIN32 #include +#include + +typedef _sigset_t sigset_t; #undef CreateWindow