xserver: Branch 'master'

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Sat Oct 26 16:41:27 UTC 2024


 Xext/panoramiXprocs.c |    1 +
 Xext/saver.c          |    5 +++++
 Xext/security.c       |    1 +
 Xext/sync.c           |    1 +
 composite/compinit.c  |    1 +
 dix/devices.c         |    1 +
 dix/gc.c              |    1 +
 fb/fbscreen.c         |    2 ++
 include/misc.h        |    2 --
 os/osdep.h            |    2 ++
 render/mipict.c       |    2 ++
 render/picture.c      |    1 +
 render/render.c       |    1 +
 xkb/xkb.c             |    1 +
 14 files changed, 20 insertions(+), 2 deletions(-)

New commits:
commit 1642adec3b44beef7cee196525394ef27053faf5
Author: Enrico Weigelt, metux IT consult <info at metux.net>
Date:   Fri Sep 13 16:15:53 2024 +0200

    dix: unexport Ones()
    
    It's not used by any module/driver, so no need to keep it exported.
    
    Signed-off-by: Enrico Weigelt, metux IT consult <info at metux.net>
    Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1695>

diff --git a/Xext/panoramiXprocs.c b/Xext/panoramiXprocs.c
index e8252decf..57424135a 100644
--- a/Xext/panoramiXprocs.c
+++ b/Xext/panoramiXprocs.c
@@ -32,6 +32,7 @@ Equipment Corporation.
 #include <X11/Xproto.h>
 
 #include "dix/dix_priv.h"
+#include "os/osdep.h"
 
 #include "windowstr.h"
 #include "dixfontstr.h"
diff --git a/Xext/saver.c b/Xext/saver.c
index 705c6b7a9..ec2727ef8 100644
--- a/Xext/saver.c
+++ b/Xext/saver.c
@@ -36,6 +36,7 @@ in this Software without prior written authorization from the X Consortium.
 #include "dix/colormap_priv.h"
 #include "dix/cursor_priv.h"
 #include "dix/dix_priv.h"
+#include "os/osdep.h"
 #include "os/screensaver.h"
 
 #include "misc.h"
@@ -62,6 +63,10 @@ in this Software without prior written authorization from the X Consortium.
 #include "protocol-versions.h"
 #include "extinit_priv.h"
 
+// temporary workaround for win32/mingw32 name clash
+// see: https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1355
+#undef CreateWindow
+
 static int ScreenSaverEventBase = 0;
 
 static Bool ScreenSaverHandle(ScreenPtr pScreen, int xstate, Bool force);
diff --git a/Xext/security.c b/Xext/security.c
index 8eb29e150..762513db1 100644
--- a/Xext/security.c
+++ b/Xext/security.c
@@ -35,6 +35,7 @@ in this Software without prior written authorization from The Open Group.
 #include "include/extinit_priv.h"
 #include "os/audit.h"
 #include "os/auth.h"
+#include "os/osdep.h"
 
 #include "scrnintstr.h"
 #include "inputstr.h"
diff --git a/Xext/sync.c b/Xext/sync.c
index 2172b72cb..e5bee1d5a 100644
--- a/Xext/sync.c
+++ b/Xext/sync.c
@@ -59,6 +59,7 @@ PERFORMANCE OF THIS SOFTWARE.
 #include <X11/extensions/syncproto.h>
 
 #include "dix/dix_priv.h"
+#include "os/osdep.h"
 
 #include "scrnintstr.h"
 #include "os.h"
diff --git a/composite/compinit.c b/composite/compinit.c
index e645ff6aa..88e69d37e 100644
--- a/composite/compinit.c
+++ b/composite/compinit.c
@@ -44,6 +44,7 @@
 #include <dix-config.h>
 
 #include "dix/dix_priv.h"
+#include "os/osdep.h"
 
 #include "compint.h"
 #include "compositeext.h"
diff --git a/dix/devices.c b/dix/devices.c
index f2ff8e3cb..922e85ae0 100644
--- a/dix/devices.c
+++ b/dix/devices.c
@@ -60,6 +60,7 @@ SOFTWARE.
 #include "dix/exevents_priv.h"
 #include "dix/input_priv.h"
 #include "dix/ptrveloc_priv.h"
+#include "os/osdep.h"
 #include "xkb/xkbsrv_priv.h"
 
 #include "misc.h"
diff --git a/dix/gc.c b/dix/gc.c
index 16293b318..5f7535803 100644
--- a/dix/gc.c
+++ b/dix/gc.c
@@ -52,6 +52,7 @@ SOFTWARE.
 #include <X11/Xproto.h>
 
 #include "dix/gc_priv.h"
+#include "os/osdep.h"
 
 #include "misc.h"
 #include "resource.h"
diff --git a/fb/fbscreen.c b/fb/fbscreen.c
index e825aa92e..220a99511 100644
--- a/fb/fbscreen.c
+++ b/fb/fbscreen.c
@@ -22,6 +22,8 @@
 
 #include <dix-config.h>
 
+#include "os/osdep.h"
+
 #include "fb.h"
 
 Bool
diff --git a/include/misc.h b/include/misc.h
index 795cf1890..7cc05c4f6 100644
--- a/include/misc.h
+++ b/include/misc.h
@@ -390,8 +390,6 @@ extern _X_EXPORT void SwapShorts(short *list, unsigned long count);
 
 extern _X_EXPORT void MakePredeclaredAtoms(void);
 
-extern _X_EXPORT int Ones(unsigned long /*mask */ );
-
 typedef struct _xPoint *DDXPointPtr;
 typedef struct pixman_box16 *BoxPtr;
 typedef struct _xEvent *xEventPtr;
diff --git a/os/osdep.h b/os/osdep.h
index 50d72b218..90df49d35 100644
--- a/os/osdep.h
+++ b/os/osdep.h
@@ -215,4 +215,6 @@ extern Bool CoreDump;
 extern Bool NoListenAll;
 extern Bool AllowByteSwappedClients;
 
+int Ones(unsigned long mask);
+
 #endif                          /* _OSDEP_H_ */
diff --git a/render/mipict.c b/render/mipict.c
index b80b58172..ac376eb71 100644
--- a/render/mipict.c
+++ b/render/mipict.c
@@ -23,6 +23,8 @@
 
 #include <dix-config.h>
 
+#include "os/osdep.h"
+
 #include "scrnintstr.h"
 #include "gcstruct.h"
 #include "pixmapstr.h"
diff --git a/render/picture.c b/render/picture.c
index a6091f0ee..c55dcd84e 100644
--- a/render/picture.c
+++ b/render/picture.c
@@ -25,6 +25,7 @@
 #include <dix-config.h>
 
 #include "dix/colormap_priv.h"
+#include "os/osdep.h"
 
 #include "misc.h"
 #include "scrnintstr.h"
diff --git a/render/render.c b/render/render.c
index b43d8d9c9..fa66b3649 100644
--- a/render/render.c
+++ b/render/render.c
@@ -33,6 +33,7 @@
 
 #include "dix/cursor_priv.h"
 #include "dix/dix_priv.h"
+#include "os/osdep.h"
 
 #include "misc.h"
 #include "os.h"
diff --git a/xkb/xkb.c b/xkb/xkb.c
index bd44a2094..868d7c1e6 100644
--- a/xkb/xkb.c
+++ b/xkb/xkb.c
@@ -33,6 +33,7 @@ THE USE OR PERFORMANCE OF THIS SOFTWARE.
 #include <X11/extensions/XKMformat.h>
 
 #include "dix/dix_priv.h"
+#include "os/osdep.h"
 
 #include "misc.h"
 #include "inputstr.h"


More information about the xorg-commit mailing list