dix: unexport MakeWindowOptional()

Really internal, should not be used by drivers.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2025-03-14 13:46:50 +01:00
parent 08cca901d4
commit 3d53ec7ed3
2 changed files with 9 additions and 2 deletions

View File

@ -31,5 +31,14 @@ WindowPtr dixCreateWindow(Window wid,
ClientPtr client,
VisualID visual,
int * error);
/*
* @brief Make sure the window->optional structure exists.
*
* allocate if window->optional == NULL, otherwise do nothing.
*
* @param pWin the window to operate on
* @return FALSE if allocation failed, otherwise TRUE
*/
Bool MakeWindowOptional(WindowPtr pWin);
#endif /* _XSERVER_DIX_WINDOW_PRIV_H */

View File

@ -190,8 +190,6 @@ extern _X_EXPORT WindowPtr FindWindowWithOptional(WindowPtr /*w */ );
extern _X_EXPORT void CheckWindowOptionalNeed(WindowPtr /*w */ );
extern _X_EXPORT Bool MakeWindowOptional(WindowPtr /*pWin */ );
extern _X_EXPORT WindowPtr MoveWindowInStack(WindowPtr /*pWin */ ,
WindowPtr /*pNextSib */ );