From 83eb863e3cfcd62549b836f3195107d8908b36d0 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 9 Jan 2009 11:39:02 +1000 Subject: [PATCH] Xext: don't accept DeviceValuator if the dev doesn't have valuators (in xtest) Reported by Chris Ball. --- Xext/xtest.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Xext/xtest.c b/Xext/xtest.c index 87936402a..c775b7bcb 100644 --- a/Xext/xtest.c +++ b/Xext/xtest.c @@ -213,7 +213,7 @@ ProcXTestFakeInput(client) } else firstValuator = 0; - if (nev == 1 && type == XI_DeviceMotionNotify && !dev->valuator) + if (nev > 1 && !dev->valuator) { client->errorValue = dv->first_valuator; return BadValue;