From bd3c252710efa8a2446d8110039e6e788b141079 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 29 Feb 2024 13:56:57 +0100 Subject: [PATCH] dix: unexport NewCurrentScreen() It's not used by external modules/drivers, so no need to export it. Signed-off-by: Enrico Weigelt, metux IT consult Part-of: --- Xi/xiwarppointer.c | 1 + dix/cursor_priv.h | 7 +++++++ hw/xnest/Events.c | 3 ++- include/cursor.h | 5 ----- mi/mieq.c | 1 + mi/mipointer.c | 1 + 6 files changed, 12 insertions(+), 6 deletions(-) diff --git a/Xi/xiwarppointer.c b/Xi/xiwarppointer.c index 1d8926935..d5597471c 100644 --- a/Xi/xiwarppointer.c +++ b/Xi/xiwarppointer.c @@ -38,6 +38,7 @@ #include #include +#include "dix/cursor_priv.h" #include "dix/dix_priv.h" #include "inputstr.h" /* DeviceIntPtr */ diff --git a/dix/cursor_priv.h b/dix/cursor_priv.h index a1f15a5a6..21d0e9524 100644 --- a/dix/cursor_priv.h +++ b/dix/cursor_priv.h @@ -10,8 +10,10 @@ #include #include +#include "dix/screenint_priv.h" #include "include/cursor.h" #include "include/dix.h" +#include "include/input.h" #include "include/window.h" extern CursorPtr rootCursor; @@ -62,4 +64,9 @@ Bool CursorMetricsFromGlyph(FontPtr pfont, void CheckCursorConfinement(WindowPtr pWin); +void NewCurrentScreen(DeviceIntPtr pDev, + ScreenPtr newScreen, + int x, + int y); + #endif /* _XSERVER_DIX_CURSOR_PRIV_H */ diff --git a/hw/xnest/Events.c b/hw/xnest/Events.c index 337f62a55..da4ad98a0 100644 --- a/hw/xnest/Events.c +++ b/hw/xnest/Events.c @@ -20,6 +20,8 @@ is" without express or implied warranty. #include #include +#include "dix/cursor_priv.h" + #include "screenint.h" #include "input.h" #include "misc.h" @@ -28,7 +30,6 @@ is" without express or implied warranty. #include "servermd.h" #include "inputstr.h" #include "inpututils.h" - #include "mi.h" #include "Xnest.h" diff --git a/include/cursor.h b/include/cursor.h index e8674f7fc..d1369d4c8 100644 --- a/include/cursor.h +++ b/include/cursor.h @@ -70,11 +70,6 @@ typedef struct _CursorMetric *CursorMetricPtr; extern _X_EXPORT int FreeCursor(void *pCurs, XID cid); -extern _X_EXPORT void NewCurrentScreen(struct _DeviceIntRec * /*pDev */ , - ScreenPtr /*newScreen */ , - int /*x */ , - int /*y */ ); - extern _X_EXPORT Bool PointerConfinedToScreen(struct _DeviceIntRec * /* pDev */ ); diff --git a/mi/mieq.c b/mi/mieq.c index 4bf570215..850248ece 100644 --- a/mi/mieq.c +++ b/mi/mieq.c @@ -40,6 +40,7 @@ in this Software without prior written authorization from The Open Group. #include #include +#include "dix/cursor_priv.h" #include "os/screensaver.h" #include "misc.h" diff --git a/mi/mipointer.c b/mi/mipointer.c index 48489dc84..7c29d70d4 100644 --- a/mi/mipointer.c +++ b/mi/mipointer.c @@ -54,6 +54,7 @@ in this Software without prior written authorization from The Open Group. #include #include +#include "dix/cursor_priv.h" #include "dix/dix_priv.h" #include "dix/input_priv.h"