On Tue, Jan 12, 2010 at 07:15:06PM +0100, Oldřich Jedlička wrote:
> The index [0] for the second valuator looks bogus; fix it.
> 
> Signed-off-by: Oldřich Jedlička <[email protected]>
> ---
>  dix/getevents.c |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/dix/getevents.c b/dix/getevents.c
> index bfde2e9..82bb77b 100644
> --- a/dix/getevents.c
> +++ b/dix/getevents.c
> @@ -296,7 +296,7 @@ updateSlaveDeviceCoords(DeviceIntPtr master, DeviceIntPtr 
> pDev)
>                          &pDev->last.remainder[0], NULL, pDev->valuator->axes 
> + 0, scr->width);
>      if(pDev->valuator->numAxes > 1)
>          pDev->last.valuators[1] = 
> rescaleValuatorAxis(pDev->last.valuators[1], pDev->last.remainder[1],
> -                        &pDev->last.remainder[0], NULL, pDev->valuator->axes 
> + 1, scr->height);
> +                        &pDev->last.remainder[1], NULL, pDev->valuator->axes 
> + 1, scr->height);
>  
>      /* calculate the other axis as well based on info from the old
>       * slave-device. If the old slave had less axes than this one,
> -- 
> 1.6.6

Merged, thanks.
 
Cheers,
  Peter
_______________________________________________
xorg-devel mailing list
[email protected]
http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to