diff options
author | Thomas Sondergaard <ts@medical-insight.com> | 2009-09-14 12:33:39 (GMT) |
---|---|---|
committer | Jason McDonald <jason.mcdonald@nokia.com> | 2009-09-17 02:39:11 (GMT) |
commit | 8c3be6afb0d099d0c591a0bcfe9b99f9b2619e05 (patch) | |
tree | 2945f3b73a0a9febf4e6c792e3f34cac9fad2e7a | |
parent | 3c2875e8b7f43dab60552465dce7c575797d4590 (diff) | |
download | Qt-8c3be6afb0d099d0c591a0bcfe9b99f9b2619e05.zip Qt-8c3be6afb0d099d0c591a0bcfe9b99f9b2619e05.tar.gz Qt-8c3be6afb0d099d0c591a0bcfe9b99f9b2619e05.tar.bz2 |
Fixed off-by-one error in call to XGetKeyboardMapping that meant that max_keycode wasn't retrieved.
Merge-request: 1308
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@nokia.com>
(cherry picked from commit f1710803cc17a50d098e945e86ad75d42b036935)
-rw-r--r-- | src/gui/kernel/qkeymapper_x11.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/gui/kernel/qkeymapper_x11.cpp b/src/gui/kernel/qkeymapper_x11.cpp index ea1076c..8daa881 100644 --- a/src/gui/kernel/qkeymapper_x11.cpp +++ b/src/gui/kernel/qkeymapper_x11.cpp @@ -536,7 +536,7 @@ void QKeyMapperPrivate::clearMappings() coreDesc.keysyms_per_keycode = 0; coreDesc.keysyms = XGetKeyboardMapping(X11->display, coreDesc.min_keycode, - coreDesc.max_keycode - coreDesc.min_keycode, + coreDesc.max_keycode - coreDesc.min_keycode + 1, &coreDesc.keysyms_per_keycode); #if 0 |