dix: don't dereference dev->key if it doesn't exist.
This may happen if we check for a passive grab on a floating pointer device.
This commit is contained in:
parent
01f0b9c978
commit
f0c56ffd98
|
@ -3389,7 +3389,7 @@ CheckPassiveGrabsOnWindow(
|
|||
else
|
||||
gdev = device;
|
||||
}
|
||||
if (gdev)
|
||||
if (gdev && gdev->key)
|
||||
xkbi= gdev->key->xkbInfo;
|
||||
#endif
|
||||
tempGrab.modifierDevice = grab->modifierDevice;
|
||||
|
|
Loading…
Reference in New Issue
Block a user