dix: replace direct master access with GetMaster and temp. device.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> Reviewed-by: Benjamin Tissoires <tissoire@cena.fr>
This commit is contained in:
parent
c2a9e0a969
commit
d63c979c7f
|
@ -866,10 +866,11 @@ positionSprite(DeviceIntPtr dev, int *x, int *y, float x_frac, float y_frac,
|
|||
miPointerSetPosition(dev, screenx, screeny);
|
||||
|
||||
if (dev->u.master) {
|
||||
dev->u.master->last.valuators[0] = *screenx;
|
||||
dev->u.master->last.valuators[1] = *screeny;
|
||||
dev->u.master->last.remainder[0] = *screenx_frac;
|
||||
dev->u.master->last.remainder[1] = *screeny_frac;
|
||||
DeviceIntPtr master = GetMaster(dev, MASTER_POINTER);
|
||||
master->last.valuators[0] = *screenx;
|
||||
master->last.valuators[1] = *screeny;
|
||||
master->last.remainder[0] = *screenx_frac;
|
||||
master->last.remainder[1] = *screeny_frac;
|
||||
}
|
||||
|
||||
if (dev->valuator)
|
||||
|
|
Loading…
Reference in New Issue