mi: mark miWindowExposures() and miExpandDirectColors() exported

These are used by the in-tree libwfb.so module. As long as this an shared
object, instead of being directly linked into the executable, these symbols
need to be in the executable's symbol table. Nevertheless, they're not making
them part of the public SDK/module ABI, unless there's a really hard reason.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2025-06-05 15:49:36 +02:00
parent 2ce40f23b8
commit 7b801906c5

View File

@ -55,6 +55,8 @@ typedef void (*mieqHandler) (int screen, InternalEvent *event,
void mieqSetHandler(int event, mieqHandler handler);
void miSendExposures(WindowPtr pWin, RegionPtr pRgn, int dx, int dy);
_X_EXPORT /* used by in-tree libwfb.so module */
void miWindowExposures(WindowPtr pWin, RegionPtr prgn);
void miPaintWindow(WindowPtr pWin, RegionPtr prgn, int what);
@ -84,6 +86,7 @@ void miMarkUnrealizedWindow(WindowPtr pChild, WindowPtr pWin, Bool fromConfigure
WindowPtr miSpriteTrace(SpritePtr pSprite, int x, int y);
WindowPtr miXYToWindow(ScreenPtr pScreen, SpritePtr pSprite, int x, int y);
_X_EXPORT /* used by in-tree libwfb.so module */
int miExpandDirectColors(ColormapPtr, int, xColorItem *, xColorItem *);
#endif /* _XSERVER_MI_PRIV_H */