summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFernando Carrijo <fcarrijo@yahoo.com.br>2010-03-17 23:53:16 -0300
committerPeter Hutterer <peter.hutterer@who-t.net>2010-03-18 13:36:14 +1000
commit69fc76a0321c6b25cc4286173c53435c69ab8e0e (patch)
treef6f9568a0724aa7a23947baa42f92c669f85e4f6
parentb5797597f83ee62228abfb88f026ef92163e07a5 (diff)
No need for req->firstKeyCode to be set twice.
There is no reason to set req->firstKeyCode twice when a client, wishful for changing keyboard mappings, calls XChangeKeyboardMapping. This patch fixes the mistake by making no functional changes to libX11 whatsoever. Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r--src/SetPntMap.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/SetPntMap.c b/src/SetPntMap.c
index eaa642d6..94ed0c30 100644
--- a/src/SetPntMap.c
+++ b/src/SetPntMap.c
@@ -69,7 +69,6 @@ XChangeKeyboardMapping (
req->firstKeyCode = first_keycode;
req->keyCodes = nkeycodes;
req->keySymsPerKeyCode = keysyms_per_keycode;
- req->firstKeyCode = first_keycode;
req->length += nkeycodes * keysyms_per_keycode;
nbytes = keysyms_per_keycode * nkeycodes * 4;
Data32 (dpy, (long *)keysyms, nbytes);