We only support ISDV4 and usb tablets and both use the same read method.
Signed-off-by: Peter Hutterer <[email protected]>
---
src/wcmISDV4.c | 1 -
src/wcmUSB.c | 1 -
src/xf86Wacom.c | 5 +----
src/xf86WacomDefs.h | 1 -
4 files changed, 1 insertions(+), 7 deletions(-)
diff --git a/src/wcmISDV4.c b/src/wcmISDV4.c
index c18fc3a..b050fcb 100644
--- a/src/wcmISDV4.c
+++ b/src/wcmISDV4.c
@@ -48,7 +48,6 @@ static int wcmWriteWait(int fd, const char* request);
{
isdv4Detect,
isdv4Init,
- wcmReadPacket,
};
static WacomModel isdv4General =
diff --git a/src/wcmUSB.c b/src/wcmUSB.c
index 6667ba1..f9a4a31 100644
--- a/src/wcmUSB.c
+++ b/src/wcmUSB.c
@@ -55,7 +55,6 @@ static int usbChooseChannel(WacomCommonPtr common, int
serial);
{
usbDetect,
usbWcmInit,
- wcmReadPacket,
};
static WacomModel usbUnknown =
diff --git a/src/xf86Wacom.c b/src/xf86Wacom.c
index f339788..f72a95e 100644
--- a/src/xf86Wacom.c
+++ b/src/xf86Wacom.c
@@ -1074,9 +1074,6 @@ static void wcmDevReadInput(LocalDevicePtr local)
int loop=0;
#define MAX_READ_LOOPS 10
- WacomDevicePtr priv = (WacomDevicePtr)local->private;
- WacomCommonPtr common = priv->common;
-
/* move data until we exhaust the device */
for (loop=0; loop < MAX_READ_LOOPS; ++loop)
{
@@ -1084,7 +1081,7 @@ static void wcmDevReadInput(LocalDevicePtr local)
if (!wcmReady(local)) break;
/* dispatch */
- common->wcmDevCls->Read(local);
+ wcmReadPacket(local);
}
/* report how well we're doing */
diff --git a/src/xf86WacomDefs.h b/src/xf86WacomDefs.h
index f9d4b5e..d383ac5 100644
--- a/src/xf86WacomDefs.h
+++ b/src/xf86WacomDefs.h
@@ -328,7 +328,6 @@ struct _WacomDeviceClass
{
Bool (*Detect)(LocalDevicePtr local); /* detect device */
Bool (*Init)(LocalDevicePtr local, char* id, float *version); /*
initialize device */
- void (*Read)(LocalDevicePtr local); /* reads device */
};
extern WacomDeviceClass gWacomUSBDevice;
--
1.6.6.1
------------------------------------------------------------------------------
Download Intel® Parallel Studio Eval
Try the new software tools for yourself. Speed compiling, find bugs
proactively, and fine-tune applications for parallel performance.
See why Intel Parallel Studio got high marks during beta.
http://p.sf.net/sfu/intel-sw-dev
_______________________________________________
Linuxwacom-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel