dix: DoChangeKeyboardControl shouldn't be using inputInfo.keyboard.

This commit is contained in:
Peter Hutterer 2008-01-03 18:51:44 +10:30
parent 9cc41b88df
commit b2da44c76d

View File

@ -2016,8 +2016,8 @@ DoChangeKeyboardControl (ClientPtr client, DeviceIntPtr keybd, XID *vlist,
case KBKey:
key = (KeyCode)*vlist;
vlist++;
if ((KeyCode)key < inputInfo.keyboard->key->curKeySyms.minKeyCode ||
(KeyCode)key > inputInfo.keyboard->key->curKeySyms.maxKeyCode) {
if ((KeyCode)key < keybd->key->curKeySyms.minKeyCode ||
(KeyCode)key > keybd->key->curKeySyms.maxKeyCode) {
client->errorValue = key;
return BadValue;
}