xserver: Branch 'master'
GitLab Mirror
gitlab-mirror at kemper.freedesktop.org
Thu Mar 7 23:02:04 UTC 2024
dix/dix_priv.h | 4 ++++
dix/dixutils.c | 3 +++
dix/main.c | 1 +
include/dix.h | 6 ------
os/WaitFor.c | 4 +++-
5 files changed, 11 insertions(+), 7 deletions(-)
New commits:
commit b1ce5543f1ef4e33c5ef00bd62c892a55417ab33
Author: Enrico Weigelt, metux IT consult <info at metux.net>
Date: Thu Mar 7 14:50:51 2024 +0100
dix: unexport workqueue functions
These aren't used by drivers, so no need to export them.
Signed-off-by: Enrico Weigelt, metux IT consult <info at metux.net>
Part-of: <https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1376>
diff --git a/dix/dix_priv.h b/dix/dix_priv.h
index c21043594..0fae86405 100644
--- a/dix/dix_priv.h
+++ b/dix/dix_priv.h
@@ -15,4 +15,8 @@
#define MAX_BIG_REQUEST_SIZE 4194303
extern long maxBigRequestSize;
+void ClearWorkQueue(void);
+void ProcessWorkQueue(void);
+void ProcessWorkQueueZombies(void);
+
#endif /* _XSERVER_DIX_PRIV_H */
diff --git a/dix/dixutils.c b/dix/dixutils.c
index a11c82e9f..5ae548b9d 100644
--- a/dix/dixutils.c
+++ b/dix/dixutils.c
@@ -86,6 +86,9 @@ Author: Adobe Systems Incorporated
#include <X11/X.h>
#include <X11/Xmd.h>
+
+#include "dix/dix_priv.h"
+
#include "misc.h"
#include "windowstr.h"
#include "dixstruct.h"
diff --git a/dix/main.c b/dix/main.c
index 637f98b0c..4ecb8955e 100644
--- a/dix/main.c
+++ b/dix/main.c
@@ -83,6 +83,7 @@ Equipment Corporation.
#include <X11/Xproto.h>
#include <pixman.h>
+#include "dix/dix_priv.h"
#include "dix/registry_priv.h"
#include "scrnintstr.h"
diff --git a/include/dix.h b/include/dix.h
index 576c0fc0f..85c97dd03 100644
--- a/include/dix.h
+++ b/include/dix.h
@@ -259,12 +259,6 @@ extern _X_EXPORT void RemoveBlockAndWakeupHandlers(ServerBlockHandlerProcPtr blo
extern _X_EXPORT void InitBlockAndWakeupHandlers(void);
-extern _X_EXPORT void ClearWorkQueue(void);
-
-extern _X_EXPORT void ProcessWorkQueue(void);
-
-extern _X_EXPORT void ProcessWorkQueueZombies(void);
-
extern _X_EXPORT Bool QueueWorkProc(Bool (*function)(ClientPtr clientUnused,
void *closure),
ClientPtr client,
diff --git a/os/WaitFor.c b/os/WaitFor.c
index f34964f2e..c27be11fd 100644
--- a/os/WaitFor.c
+++ b/os/WaitFor.c
@@ -63,8 +63,10 @@ SOFTWARE.
#include <errno.h>
#include <stdio.h>
#include <X11/X.h>
-#include "misc.h"
+#include "dix/dix_priv.h"
+
+#include "misc.h"
#include "osdep.h"
#include "dixstruct.h"
#include "opaque.h"
More information about the xorg-commit
mailing list