Signed-off-by: Peter Hutterer <[email protected]>
---
test/fake-symbols.c | 10 ++++++++--
test/fake-symbols.h | 9 ++++++++-
2 files changed, 16 insertions(+), 3 deletions(-)
diff --git a/test/fake-symbols.c b/test/fake-symbols.c
index b0af219..9d00d2d 100644
--- a/test/fake-symbols.c
+++ b/test/fake-symbols.c
@@ -132,12 +132,13 @@ DeleteInputDeviceRequest(DeviceIntPtr pDev)
}
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION >= 11)
_X_EXPORT void
FreeInputAttributes(InputAttributes *attrs)
{
return;
}
-
+#endif
_X_EXPORT void
xf86PostButtonEvent(DeviceIntPtr device,
@@ -249,7 +250,10 @@ GetTimeInMillis (void)
_X_EXPORT int
-NewInputDeviceRequest (InputOption *options, InputAttributes *attrs,
+NewInputDeviceRequest (InputOption *options,
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION >= 11)
+ InputAttributes *attrs,
+#endif
DeviceIntPtr *pdev)
{
return 0;
@@ -269,11 +273,13 @@ miPointerGetScreen(DeviceIntPtr pDev)
return NULL;
}
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION >= 11)
_X_EXPORT InputAttributes*
DuplicateInputAttributes(InputAttributes *attrs)
{
return NULL;
}
+#endif
_X_EXPORT int
ValidAtom(Atom atom)
diff --git a/test/fake-symbols.h b/test/fake-symbols.h
index c713b5e..5593879 100644
--- a/test/fake-symbols.h
+++ b/test/fake-symbols.h
@@ -36,7 +36,9 @@ xf86ScaleAxis(int Cx,
int from_min );
extern void DeleteInputDeviceRequest(DeviceIntPtr pDev);
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION >= 11)
extern void FreeInputAttributes(InputAttributes *attrs);
+#endif
extern void
xf86PostButtonEvent(DeviceIntPtr device,
int is_absolute,
@@ -85,14 +87,19 @@ XIChangeDeviceProperty (DeviceIntPtr dev, Atom property,
Atom type,
extern CARD32 GetTimeInMillis (void);
extern int
-NewInputDeviceRequest (InputOption *options, InputAttributes *attrs,
+NewInputDeviceRequest (InputOption *options,
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION >= 11)
+ InputAttributes *attrs,
+#endif
DeviceIntPtr *pdev);
extern Bool
InitLedFeedbackClassDeviceStruct (DeviceIntPtr dev, LedCtrlProcPtr
controlProc);
extern ScreenPtr miPointerGetScreen(DeviceIntPtr pDev);
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION >= 11)
extern InputAttributes* DuplicateInputAttributes(InputAttributes *attrs);
+#endif
extern int ValidAtom(Atom atom);
extern Bool
InitKeyboardDeviceStruct(DeviceIntPtr dev, XkbRMLVOSet *rmlvo,
--
1.7.4
------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in
Real-Time with Splunk. Collect, index and harness all the fast moving IT data
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business
insights. http://p.sf.net/sfu/splunk-dev2dev
_______________________________________________
Linuxwacom-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel