[PATCH 01/15] Fix pressure->motion property format
Daniel Stone
daniel at fooishbar.org
Thu Jun 9 12:57:22 PDT 2011
From: Derek Foreman <derek.foreman at collabora.co.uk>
UINT32, not float.
Signed-off-by: Derek Foreman <derek.foreman at collabora.co.uk>
Reviewed-by: Daniel Stone <daniel at fooishbar.org>
---
src/properties.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/src/properties.c b/src/properties.c
index 299a444..8370c0b 100644
--- a/src/properties.c
+++ b/src/properties.c
@@ -646,11 +646,11 @@ SetProperty(DeviceIntPtr dev, Atom property, XIPropertyValuePtr prop,
para->coasting_friction = coast_speeds[1];
} else if (property == prop_pressuremotion)
{
- float *press;
- if (prop->size != 2 || prop->format != 32 || prop->type != float_type)
+ INT32 *press;
+ if (prop->size != 2 || prop->format != 32 || prop->type != XA_INTEGER)
return BadMatch;
- press = (float*)prop->data;
+ press = (INT32*)prop->data;
if (press[0] > press[1])
return BadValue;
--
1.7.5.3
More information about the xorg-devel
mailing list