On Wednesday, May 8, 2013, Peter Hutterer wrote:
> InitValuatorAxisStruct() will return if the axisnum > num_axes and not
> initialise anything which is why the current code worked without issues.
>
> With a new patch to the server this will now complain with an error message
> to the log.
>
> Signed-off-by: Peter Hutterer <peter.hutte...@who-t.net <javascript:;>>
With your commit comments, both sets of 3 patches look good. I assume
you've tested the driver already. So,
Reviewed-by: Ping Cheng <pingli...@gmail.com> for both patch sets.
Ping
---
> src/xf86Wacom.c | 21 +++++++++++----------
> 1 file changed, 11 insertions(+), 10 deletions(-)
>
> diff --git a/src/xf86Wacom.c b/src/xf86Wacom.c
> index 5289292..6ecf036 100644
> --- a/src/xf86Wacom.c
> +++ b/src/xf86Wacom.c
> @@ -296,20 +296,21 @@ static int wcmInitAxes(DeviceIntPtr pWcm)
>
>
> /* seventh valuator: abswheel2 */
> - index = 6;
> - label = None;
> - mode = Absolute;
> - min_res = max_res = res = 1;
> - min = 0;
> - max = 1;
> -
> if ((TabletHasFeature(common, WCM_DUALRING)) && IsPad(priv))
> - { /* XXX: what is this axis label? */
> + {
> + /* XXX: what is this axis label? */
> + index = 6;
> + label = None;
> + mode = Absolute;
> + min_res = max_res = res = 1;
> + min = 0;
> + max = 1;
> +
> min = MIN_PAD_RING;
> max = MAX_PAD_RING;
> - }
>
> - wcmInitAxis(pInfo->dev, index, label, min, max, res, min_res,
> max_res, mode);
> + wcmInitAxis(pInfo->dev, index, label, min, max, res,
> min_res, max_res, mode);
> + }
>
> return TRUE;
> }
> --
> 1.8.1.4
>
>
>
> ------------------------------------------------------------------------------
> Learn Graph Databases - Download FREE O'Reilly Book
> "Graph Databases" is the definitive new guide to graph databases and
> their applications. This 200-page book is written by three acclaimed
> leaders in the field. The early access version is available now.
> Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
> _______________________________________________
> Linuxwacom-devel mailing list
> Linuxwacom-devel@lists.sourceforge.net <javascript:;>
> https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel
>
------------------------------------------------------------------------------
Learn Graph Databases - Download FREE O'Reilly Book
"Graph Databases" is the definitive new guide to graph databases and
their applications. This 200-page book is written by three acclaimed
leaders in the field. The early access version is available now.
Download your free book today! http://p.sf.net/sfu/neotech_d2d_may
_______________________________________________
Linuxwacom-devel mailing list
Linuxwacom-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/linuxwacom-devel