xkb: unexport XkbSrvLedInfo functions

Not used by any drivers, so no need to keep it exported.

Signed-off-by: Enrico Weigelt, metux IT consult <info@metux.net>
This commit is contained in:
Enrico Weigelt, metux IT consult 2024-04-04 15:31:09 +02:00
parent 691b51cfb8
commit d7b7a8b4f7
2 changed files with 10 additions and 21 deletions

View File

@ -368,24 +368,6 @@ extern _X_EXPORT void XkbUpdateAllDeviceIndicators(XkbChangesPtr /* changes */,
XkbEventCausePtr /* cause */
);
extern _X_EXPORT XkbSrvLedInfoPtr XkbAllocSrvLedInfo(DeviceIntPtr /* dev */ ,
KbdFeedbackPtr /* kf */ ,
LedFeedbackPtr /* lf */ ,
unsigned int /* needed_parts */
);
extern _X_EXPORT XkbSrvLedInfoPtr XkbCopySrvLedInfo(DeviceIntPtr /* dev */ ,
XkbSrvLedInfoPtr /* src */ ,
KbdFeedbackPtr /* kf */ ,
LedFeedbackPtr /* lf */
);
extern _X_EXPORT XkbSrvLedInfoPtr XkbFindSrvLedInfo(DeviceIntPtr /* dev */ ,
unsigned int /* class */ ,
unsigned int /* id */ ,
unsigned int /* needed_parts */
);
extern _X_EXPORT void XkbApplyLedNameChanges(DeviceIntPtr /* dev */ ,
XkbSrvLedInfoPtr /* sli */ ,
unsigned int /* changed_names */ ,
@ -521,9 +503,6 @@ extern _X_EXPORT Status XkbChangeKeycodeRange(XkbDescPtr /* xkb */ ,
XkbChangesPtr /* changes */
);
extern _X_EXPORT void XkbFreeSrvLedInfo(XkbSrvLedInfoPtr /* sli */
);
extern _X_EXPORT void XkbFreeInfo(XkbSrvInfoPtr /* xkbi */
);

View File

@ -112,6 +112,7 @@ void XkbMergeLockedPtrBtns(DeviceIntPtr master);
void XkbFakeDeviceButton(DeviceIntPtr dev, int press, int button);
extern DevPrivateKeyRec xkbDevicePrivateKeyRec;
#define XKBDEVICEINFO(dev) ((xkbDeviceInfoPtr)dixLookupPrivate(&(dev)->devPrivates, &xkbDevicePrivateKeyRec))
@ -183,4 +184,13 @@ int _XkbLookupLedDevice(DeviceIntPtr *pDev, int id, ClientPtr client,
int _XkbLookupButtonDevice(DeviceIntPtr *pDev, int id, ClientPtr client,
Mask access_mode, int *xkb_err);
/* XkbSrvLedInfo functions */
XkbSrvLedInfoPtr XkbAllocSrvLedInfo(DeviceIntPtr dev, KbdFeedbackPtr kf,
LedFeedbackPtr lf, unsigned int needed_parts);
XkbSrvLedInfoPtr XkbCopySrvLedInfo(DeviceIntPtr dev, XkbSrvLedInfoPtr src,
KbdFeedbackPtr kf, LedFeedbackPtr lf);
XkbSrvLedInfoPtr XkbFindSrvLedInfo(DeviceIntPtr dev, unsigned int class,
unsigned int id, unsigned int needed_parts);
void XkbFreeSrvLedInfo(XkbSrvLedInfoPtr sli);
#endif /* _XSERVER_XKBSRV_PRIV_H_ */