On Wed, Mar 30, 2011 at 04:24:43PM -0700, Ping Cheng wrote: > It will be used more often when we need to compare touch events > with pen events. > > Signed-off-by: Ping Cheng <pingli...@gmail.com> > --- > src/wcmCommon.c | 2 +- > src/xf86WacomDefs.h | 2 ++ > 2 files changed, 3 insertions(+), 1 deletions(-) > > diff --git a/src/wcmCommon.c b/src/wcmCommon.c > index 106b741..a370389 100644 > --- a/src/wcmCommon.c > +++ b/src/wcmCommon.c > @@ -1164,7 +1164,7 @@ static void commonDispatchDevice(WacomCommonPtr common, > unsigned int channel, > } > } > > - if (IsStylus(priv) || IsEraser(priv)) > + if (IsPen(priv)) > { > priv->minPressure = rebasePressure(priv, &filtered); > filtered.pressure = normalizePressure(priv, &filtered); > diff --git a/src/xf86WacomDefs.h b/src/xf86WacomDefs.h > index 7740820..43348fc 100644 > --- a/src/xf86WacomDefs.h > +++ b/src/xf86WacomDefs.h > @@ -184,6 +184,8 @@ struct _WacomModel > #define IsTouch(priv) (DEVICE_ID((priv)->flags) == TOUCH_ID) > #define IsEraser(priv) (DEVICE_ID((priv)->flags) == ERASER_ID) > #define IsPad(priv) (DEVICE_ID((priv)->flags) == PAD_ID) > +#define IsPen(priv) ((DEVICE_ID((priv)->flags) == STYLUS_ID) || \ > + (DEVICE_ID((priv)->flags) == ERASER_ID))
this should probably use IsStylus() || IsEraser() instead of duplicating the check Cheers, Peter > > #define IsUSBDevice(common) ((common)->wcmDevCls == &gWacomUSBDevice) > > -- > 1.7.4 > ------------------------------------------------------------------------------ Create and publish websites with WebMatrix Use the most popular FREE web apps or write code yourself; WebMatrix provides all the features you need to develop and publish your website. http://p.sf.net/sfu/ms-webmatrix-sf _______________________________________________ Linuxwacom-devel mailing list Linuxwacom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel