From bb1f1752bd8a6e810c0d33fa2029df3705e75a9d Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 1 Aug 2025 16:39:08 +0200 Subject: [PATCH] kdrive: fix build on win32/mingw Yet one more clash between and Xserver on `CreateWindow` symbol: The windows header has a `#define CreateWindow CreateWindowA`, so we need to #undef it everywhere we're using `CreateWindow` - until we've got that ugly header out of the way completely. Signed-off-by: Enrico Weigelt, metux IT consult --- hw/kdrive/src/kdrive.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/hw/kdrive/src/kdrive.c b/hw/kdrive/src/kdrive.c index 4ee67dac49..53a463c7de 100644 --- a/hw/kdrive/src/kdrive.c +++ b/hw/kdrive/src/kdrive.c @@ -35,6 +35,9 @@ #include #include "privates.h" +/* workaround for being included somewhere and conflicting with us */ +#undef CreateWindow + #ifdef RANDR #include #endif