xserver: Branch 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Mon Feb 17 18:34:45 UTC 2025
dix/atom.c | 7 +++++--
dix/dix_priv.h | 3 +++
dix/generate-atoms | 3 +++
include/misc.h | 2 --
4 files changed, 11 insertions(+), 4 deletions(-)
New commits:
commit b3ec0bf58a1cbf32405e3421855929bd65a42390
Author: Enrico Weigelt, metux IT consult <info at metux.net>
Date: Mon Feb 17 15:52:41 2025 +0100
dix: unexport MakePredeclaredAtoms()
Should never be called by modules/drivers.
Signed-off-by: Enrico Weigelt, metux IT consult <info at metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1802>
diff --git a/dix/atom.c b/dix/atom.c
index f0e6e2dc8..194b2baec 100644
--- a/dix/atom.c
+++ b/dix/atom.c
@@ -46,10 +46,13 @@ SOFTWARE.
#include <dix-config.h>
-#include <X11/X.h>
-#include <X11/Xatom.h>
#include <stdio.h>
#include <string.h>
+#include <X11/X.h>
+#include <X11/Xatom.h>
+
+#include "dix/dix_priv.h"
+
#include "misc.h"
#include "resource.h"
#include "dix.h"
diff --git a/dix/dix_priv.h b/dix/dix_priv.h
index 8a85ed35d..208e5b618 100644
--- a/dix/dix_priv.h
+++ b/dix/dix_priv.h
@@ -253,4 +253,7 @@ extern Bool explicit_display;
extern Bool disableBackingStore;
extern Bool enableBackingStore;
+/* in generated BuiltInAtoms.c */
+void MakePredeclaredAtoms(void);
+
#endif /* _XSERVER_DIX_PRIV_H */
diff --git a/dix/generate-atoms b/dix/generate-atoms
index 86b1477a7..780548919 100755
--- a/dix/generate-atoms
+++ b/dix/generate-atoms
@@ -25,6 +25,9 @@ cat > "$OUTPUT" << __END__
#include <X11/X.h>
#include <X11/Xatom.h>
+
+#include "dix/dix_priv.h"
+
#include "misc.h"
#include "dix.h"
void
diff --git a/include/misc.h b/include/misc.h
index 890e45ffa..910dd6469 100644
--- a/include/misc.h
+++ b/include/misc.h
@@ -377,8 +377,6 @@ extern _X_EXPORT void SwapLongs(CARD32 *list, unsigned long count);
extern _X_EXPORT void SwapShorts(short *list, unsigned long count);
-extern _X_EXPORT void MakePredeclaredAtoms(void);
-
typedef struct _xPoint *DDXPointPtr;
typedef struct pixman_box16 *BoxPtr;
typedef struct _xEvent *xEventPtr;
More information about the xorg-commit
mailing list