DeliverGrabbedEvent: stop segfault when gemask == NULL.
This commit is contained in:
parent
3312e4dd5e
commit
62efc3951a
|
@ -3283,7 +3283,7 @@ DeliverGrabbedEvent(xEvent *xE, DeviceIntPtr thisDev,
|
|||
xGenericEvent* ge = ((xGenericEvent*)xE);
|
||||
GenericMaskPtr gemask = grab->genericMasks;
|
||||
|
||||
if (!gemask->eventMask[GEEXTIDX(ge)])
|
||||
if (!gemask || !gemask->eventMask[GEEXTIDX(ge)])
|
||||
return;
|
||||
|
||||
if (GEEventFill(xE))
|
||||
|
|
Loading…
Reference in New Issue
Block a user