From b2da44c76d68a76f20e90bccb268ebf65e132b49 Mon Sep 17 00:00:00 2001 From: Peter Hutterer Date: Thu, 3 Jan 2008 18:51:44 +1030 Subject: [PATCH] dix: DoChangeKeyboardControl shouldn't be using inputInfo.keyboard. --- dix/devices.c | 4 ++-- 1 file 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; }