From c042a267c40d35b4fb947f4bafdfeb541dd9d772 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Fri, 27 May 2011 10:10:48 +1000 Subject: [PATCH] dix: use xi2_get_type instead of manual typecast Signed-off-by: Peter Hutterer Reviewed-by: Jeremy Huddleston --- dix/events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dix/events.c b/dix/events.c index 1aadd57ee..3fae52df0 100644 --- a/dix/events.c +++ b/dix/events.c @@ -3997,7 +3997,7 @@ DeliverGrabbedEvent(InternalEvent *event, DeviceIntPtr thisDev, rc = EventToXI2(event, &xi2); if (rc == Success) { - int evtype = ((xGenericEvent*)xi2)->evtype; + int evtype = xi2_get_type(xi2); mask = grab->xi2mask[XIAllDevices][evtype/8] | grab->xi2mask[XIAllMasterDevices][evtype/8] | grab->xi2mask[thisDev->id][evtype/8];