[prev in list] [next in list] [prev in thread] [next in thread] 

List:       freedesktop-xorg
Subject:    xorg/driver/xf86-input-microtouch - [PATCH] Don't call
From:       Paulo Cesar Pereira de Andrade <pcpa () mandriva ! com ! br>
Date:       2008-01-30 19:19:25
Message-ID: 47A0CDBD.3000307 () mandriva ! com ! br
[Download RAW message or body]

["0001-Don-t-call-xf86XInputSetSendCoreEvents.patch" (text/x-patch)]

From 74d9d5a750d6763e24dc3d1967c0bf37ae4ff9ba Mon Sep 17 00:00:00 2001
From: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br>
Date: Wed, 30 Jan 2008 17:18:31 -0200
Subject: [PATCH] Don't call xf86XInputSetSendCoreEvents.

Only call that function if GET_ABI_MAJOR(ABI_XINPUT_VERSION) == 0.
---
 src/microtouch.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/microtouch.c b/src/microtouch.c
index af60a21..b18a22f 100644
--- a/src/microtouch.c
+++ b/src/microtouch.c
@@ -157,7 +157,9 @@ static const char *reqSymbols[] = {
 	"xf86SetSerial",
 	"xf86SetStrOption",
 	"xf86XInputSetScreen",
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) == 0
 	"xf86XInputSetSendCoreEvents",
+#endif
 	"xf86memset",
 	"xf86sscanf",
 	"xf86strcmp",
@@ -561,11 +563,13 @@ SwitchMode (ClientPtr client, DeviceIntPtr dev, int mode)
 		priv->reporting_mode = mode;
 		return (Success);
 	}
+#if GET_ABI_MAJOR(ABI_XINPUT_VERSION) == 0
 	else if ((mode == SendCoreEvents) || (mode == DontSendCoreEvents))
 	{
 		xf86XInputSetSendCoreEvents (local, (mode == SendCoreEvents));
 		return (Success);
 	}
+#endif
 	else
 		return (!Success);
 }
-- 
1.5.3.5



_______________________________________________
xorg mailing list
xorg@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/xorg

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic