mirror of
https://gitlab.freedesktop.org/xorg/xserver.git
synced 2026-05-03 06:38:02 +02:00
dix: set dev->key to NULL after freeing it in CloseDevice. (Bug #12830)
Otherwise XkbRemoveResourceClient may try to dereference it lateron. X.Org Bug 12830 <http://bugs.freedesktop.org/show_bug.cgi?id=12830>
This commit is contained in:
parent
3f0681fb0b
commit
2257e20900
1 changed files with 1 additions and 0 deletions
|
|
@ -529,6 +529,7 @@ CloseDevice(DeviceIntPtr dev)
|
|||
xfree(dev->key->curKeySyms.map);
|
||||
xfree(dev->key->modifierKeyMap);
|
||||
xfree(dev->key);
|
||||
dev->key = NULL;
|
||||
}
|
||||
|
||||
if (dev->valuator) {
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue