(submit/cursor-api) dix: unexport cursor refcounting functions

These aren't used externally (drivers/modules), thus no need to export them.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2024-02-29 12:14:47 +01:00
parent 8c679247a6
commit 326eb3cf3e
9 changed files with 15 additions and 4 deletions

View File

@ -36,6 +36,7 @@ in this Software without prior written authorization from the X Consortium.
#include <X11/extensions/saverproto.h>
#include "dix/colormap_priv.h"
#include "dix/cursor_priv.h"
#include "dix/dix_priv.h"
#include "miext/extinit_priv.h"

View File

@ -51,6 +51,7 @@ SOFTWARE.
#include <X11/X.h>
#include <X11/Xmd.h>
#include "dix/cursor_priv.h"
#include "dix/dix_priv.h"
#include "servermd.h"

View File

@ -9,4 +9,9 @@
extern CursorPtr rootCursor;
/* reference counting */
CursorPtr RefCursor(CursorPtr cursor);
CursorPtr UnrefCursor(CursorPtr cursor);
int CursorRefCount(const CursorPtr cursor);
#endif /* _XSERVER_DIX_CURSOR_PRIV_H */

View File

@ -114,6 +114,7 @@ Equipment Corporation.
#include <X11/extensions/XIproto.h>
#include <X11/extensions/XI2proto.h>
#include "dix/cursor_priv.h"
#include "dix/dix_priv.h"
#include "dix/eventconvert.h"
#include "dix/exevents_priv.h"

View File

@ -53,6 +53,7 @@ SOFTWARE.
#include <X11/Xproto.h>
#include <X11/extensions/XI2.h>
#include "dix/cursor_priv.h"
#include "dix/dix_priv.h"
#include "dix/exevents_priv.h"
#include "os/auth.h"

View File

@ -3,6 +3,8 @@
#include <xorg-config.h>
#endif
#include "dix/cursor_priv.h"
#include "xf86.h"
#include "xf86CursorPriv.h"
#include "colormapst.h"

View File

@ -65,10 +65,6 @@ typedef struct _CursorMetric *CursorMetricPtr;
extern _X_EXPORT int FreeCursor(void *pCurs,
XID cid);
extern _X_EXPORT CursorPtr RefCursor(CursorPtr /* cursor */);
extern _X_EXPORT CursorPtr UnrefCursor(CursorPtr /* cursor */);
extern _X_EXPORT int CursorRefCount(const CursorPtr /* cursor */);
extern _X_EXPORT int AllocARGBCursor(unsigned char * /*psrcbits */ ,
unsigned char * /*pmaskbits */ ,
CARD32 * /*argb */ ,

View File

@ -37,6 +37,9 @@
#include <X11/X.h>
#include <X11/Xmd.h>
#include "dix/cursor_priv.h"
#include "servermd.h"
#include "scrnintstr.h"
#include "dixstruct.h"

View File

@ -46,6 +46,7 @@
#include <dix-config.h>
#endif
#include "dix/cursor_priv.h"
#include "dix/dix_priv.h"
#include "xfixesint.h"