summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Hutterer <peter@cs.unisa.edu.au>2008-01-03 18:51:44 +1030
committerPeter Hutterer <peter@cs.unisa.edu.au>2008-01-03 18:51:44 +1030
commitb2da44c76d68a76f20e90bccb268ebf65e132b49 (patch)
tree2ce4114ef1175c80ac30f7ec58882b8c8e6a7929
parent9cc41b88dfebb3f1e0a7cb5c224146e651a2cda4 (diff)
dix: DoChangeKeyboardControl shouldn't be using inputInfo.keyboard.
-rw-r--r--dix/devices.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/dix/devices.c b/dix/devices.c
index f1a75957a..8d98f132b 100644
--- a/dix/devices.c
+++ b/dix/devices.c
@@ -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;
}