[PULL 1.10] Masked valuator fixes for XI 1.x valuator events
Jeremy Huddleston
jeremyhu at freedesktop.org
Tue Apr 5 16:29:39 PDT 2011
It looks like you're potentially de-referencing a NULL dev pointer at:
+ else if (dev->valuator->axes[xv->first_valuator + j].mode == Absolute)
if this returns NULL:
dixLookupDevice(&dev, ev->deviceid, serverClient, DixUseAccess);
--Jeremy
On Apr 5, 2011, at 12:18, Chase Douglas wrote:
> The following changes since commit 49afcc76a1c799e18931cc762431975c5c059437:
>
> XQuartz: Bump bundle version to 2.6.2 (2011-04-04 09:38:35 -0700)
>
> are available in the git repository at:
> git://anongit.freedesktop.org/~cndougla/xserver server-1.10-masked-valuator-fixes
>
> Chase Douglas (3):
> Clean up getValuatorEvents using array loop logic
> Handle non continuous valuator data in getValuatorEvents
> Don't report old relative values in getValuatorEvents
>
> dix/eventconvert.c | 27 ++++++++++++---------------
> 1 files changed, 12 insertions(+), 15 deletions(-)
>
More information about the xorg-devel
mailing list