From 2b89942c7aca3e0023d54ac567d4184259973b8e Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Fri, 23 May 2025 16:37:20 +0200 Subject: [PATCH] dix: unexport and document WindowsRestructured() Not used by any external drivers, so no need to keep it exported. Signed-off-by: Enrico Weigelt, metux IT consult --- dix/dix_priv.h | 7 +++++++ include/dix.h | 3 --- mi/mioverlay.c | 1 + mi/miwindow.c | 1 + 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/dix/dix_priv.h b/dix/dix_priv.h index 1b4a97a64..a5339c0a6 100644 --- a/dix/dix_priv.h +++ b/dix/dix_priv.h @@ -520,4 +520,11 @@ extern CallbackListPtr RootWindowFinalizeCallback; void WindowHasNewCursor(WindowPtr pWin) _X_ATTRIBUTE_NONNULL_ARG(1); +/* + * @brief do post actions necessary when windows have been restructured + * + * currently updates the sprite position and the sprite's cursor. + */ +void WindowsRestructured(void); + #endif /* _XSERVER_DIX_PRIV_H */ diff --git a/include/dix.h b/include/dix.h index f0411fd7e..646dbd409 100644 --- a/include/dix.h +++ b/include/dix.h @@ -264,9 +264,6 @@ WriteEventsToClient(ClientPtr /*pClient */ , int /*count */ , xEventPtr /*events */ ); -extern _X_EXPORT void -WindowsRestructured(void); - extern _X_EXPORT DeviceIntPtr PickPointer(ClientPtr /* client */ ); diff --git a/mi/mioverlay.c b/mi/mioverlay.c index 820133e10..502aa8781 100644 --- a/mi/mioverlay.c +++ b/mi/mioverlay.c @@ -4,6 +4,7 @@ #include #include "dix/cursor_priv.h" +#include "dix/dix_priv.h" #include "mi/mi_priv.h" #include "scrnintstr.h" diff --git a/mi/miwindow.c b/mi/miwindow.c index a4b97a7b8..4badaf471 100644 --- a/mi/miwindow.c +++ b/mi/miwindow.c @@ -50,6 +50,7 @@ SOFTWARE. #include #include "dix/cursor_priv.h" +#include "dix/dix_priv.h" #include "dix/input_priv.h" #include "mi/mi_priv.h"