xwin: fix name clash between Xserver and Windows headers

> ../hw/xwin/winscrinit.c: In function ‘winFinishScreenInitFB’:
> ../hw/xwin/winscrinit.c:381:18: error: ‘struct _Screen’ has no member named ‘CreateWindowA’; did you mean ‘CreateWindow’?
>   381 |         pScreen->CreateWindow = winCreateWindowRootless;
>       |                  ^~~~~~~~~~~~
> ../hw/xwin/winscrinit.c:405:18: error: ‘struct _Screen’ has no member named ‘CreateWindowA’; did you mean ‘CreateWindow’?
>   405 |         pScreen->CreateWindow = winCreateWindowMultiWindow;
>       |                  ^~~~~~~~~~~~

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2025-04-03 11:27:06 +02:00
parent 080d513b88
commit bd258cf1a2

View File

@ -41,6 +41,10 @@
#include "win.h"
#include "winmsg.h"
// workaround for win32/mingw32 name clash:
// windows headers #define CreateWindow to CreateWindowA
#undef CreateWindow
static Bool winFinishScreenInitFB(int i, ScreenPtr pScreen, int argc, char **argv);
/*