xserver: remove AbsoluteClass, breaking the A(P|B)I
This struct was unused and has been effectively removed in
commit 633b81e8ba
Refs: xorg-server-1.10.0-133-g633b81e
Remove the remainder, with an ABI bump to 13.0.
Signed-off-by: Simon Thum <simon.thum@gmx.de>
Reviewed-by: Peter Hutterer <peter.hutterer@who-t.net>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
This commit is contained in:
parent
c05c8640f1
commit
b5d828789c
|
@ -1360,15 +1360,6 @@ InitPointerAccelerationScheme(DeviceIntPtr dev,
|
||||||
return TRUE;
|
return TRUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
Bool
|
|
||||||
InitAbsoluteClassDeviceStruct(DeviceIntPtr dev)
|
|
||||||
{
|
|
||||||
/* This is an API-preserving noop. Instructions: Kill when no more drivers
|
|
||||||
* call it. The infrastructure behind hasn't really been used, so any calls
|
|
||||||
* are likely just a declaration that the device is absolute. */
|
|
||||||
return FALSE;
|
|
||||||
}
|
|
||||||
|
|
||||||
Bool
|
Bool
|
||||||
InitFocusClassDeviceStruct(DeviceIntPtr dev)
|
InitFocusClassDeviceStruct(DeviceIntPtr dev)
|
||||||
{
|
{
|
||||||
|
|
|
@ -83,7 +83,7 @@ typedef enum {
|
||||||
*/
|
*/
|
||||||
#define ABI_ANSIC_VERSION SET_ABI_VERSION(0, 4)
|
#define ABI_ANSIC_VERSION SET_ABI_VERSION(0, 4)
|
||||||
#define ABI_VIDEODRV_VERSION SET_ABI_VERSION(11, 0)
|
#define ABI_VIDEODRV_VERSION SET_ABI_VERSION(11, 0)
|
||||||
#define ABI_XINPUT_VERSION SET_ABI_VERSION(12, 2)
|
#define ABI_XINPUT_VERSION SET_ABI_VERSION(13, 0)
|
||||||
#define ABI_EXTENSION_VERSION SET_ABI_VERSION(5, 0)
|
#define ABI_EXTENSION_VERSION SET_ABI_VERSION(5, 0)
|
||||||
#define ABI_FONT_VERSION SET_ABI_VERSION(0, 6)
|
#define ABI_FONT_VERSION SET_ABI_VERSION(0, 6)
|
||||||
|
|
||||||
|
|
|
@ -305,12 +305,6 @@ extern _X_EXPORT Bool InitPointerAccelerationScheme(
|
||||||
DeviceIntPtr /*dev*/,
|
DeviceIntPtr /*dev*/,
|
||||||
int /*scheme*/);
|
int /*scheme*/);
|
||||||
|
|
||||||
/**
|
|
||||||
* This is not implemented and just returns FALSE.
|
|
||||||
*/
|
|
||||||
extern _X_EXPORT _X_DEPRECATED Bool InitAbsoluteClassDeviceStruct(
|
|
||||||
DeviceIntPtr /*device*/);
|
|
||||||
|
|
||||||
extern _X_EXPORT Bool InitFocusClassDeviceStruct(
|
extern _X_EXPORT Bool InitFocusClassDeviceStruct(
|
||||||
DeviceIntPtr /*device*/);
|
DeviceIntPtr /*device*/);
|
||||||
|
|
||||||
|
|
|
@ -371,7 +371,6 @@ typedef struct _ClassesRec {
|
||||||
ButtonClassPtr button;
|
ButtonClassPtr button;
|
||||||
FocusClassPtr focus;
|
FocusClassPtr focus;
|
||||||
ProximityClassPtr proximity;
|
ProximityClassPtr proximity;
|
||||||
void* _pad0; /* keep ABI during AbsoluteClass removal */
|
|
||||||
KbdFeedbackPtr kbdfeed;
|
KbdFeedbackPtr kbdfeed;
|
||||||
PtrFeedbackPtr ptrfeed;
|
PtrFeedbackPtr ptrfeed;
|
||||||
IntegerFeedbackPtr intfeed;
|
IntegerFeedbackPtr intfeed;
|
||||||
|
@ -496,7 +495,6 @@ typedef struct _DeviceIntRec {
|
||||||
ButtonClassPtr button;
|
ButtonClassPtr button;
|
||||||
FocusClassPtr focus;
|
FocusClassPtr focus;
|
||||||
ProximityClassPtr proximity;
|
ProximityClassPtr proximity;
|
||||||
void* _pad0; /* keep ABI, was pointer to abs class */
|
|
||||||
KbdFeedbackPtr kbdfeed;
|
KbdFeedbackPtr kbdfeed;
|
||||||
PtrFeedbackPtr ptrfeed;
|
PtrFeedbackPtr ptrfeed;
|
||||||
IntegerFeedbackPtr intfeed;
|
IntegerFeedbackPtr intfeed;
|
||||||
|
|
Loading…
Reference in New Issue