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"