diff options
author | Jeremy Huddleston <jeremyhu@freedesktop.org> | 2008-11-25 20:14:37 -0800 |
---|---|---|
committer | Jeremy Huddleston <jeremyhu@freedesktop.org> | 2008-11-28 13:01:59 -0800 |
commit | ac57bb36d56a7a4d41add8d5a206ff37544a1819 (patch) | |
tree | 78f714faac561bd34ddae4edfac429a6053d5d2f | |
parent | 45c8bd0fe54273039fdaa1eeeafb81b5774f2c75 (diff) |
XQuartz: Fix an uninitialized keyboard_type on Tiger
(cherry picked from commit 27b1a5eb3482052253ebdce1a09aedf05ac1b099)
-rw-r--r-- | hw/xquartz/quartzKeyboard.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/hw/xquartz/quartzKeyboard.c b/hw/xquartz/quartzKeyboard.c index 1ee2382aa..67ed6ffcf 100644 --- a/hw/xquartz/quartzKeyboard.c +++ b/hw/xquartz/quartzKeyboard.c @@ -572,7 +572,7 @@ Bool QuartzReadSystemKeymap(darwinKeyboardInfo *info) { #endif const void *chr_data = NULL; int num_keycodes = NUM_KEYCODES; - UInt32 keyboard_type = 0; + UInt32 keyboard_type = LMGetKbdType(); int i, j; OSStatus err; KeySym *k; @@ -580,7 +580,6 @@ Bool QuartzReadSystemKeymap(darwinKeyboardInfo *info) { #if MAC_OS_X_VERSION_MIN_REQUIRED >= 1050 TISInputSourceRef currentKeyLayoutRef = TISCopyCurrentKeyboardLayoutInputSource(); - keyboard_type = LMGetKbdType(); if (currentKeyLayoutRef) { currentKeyLayoutDataRef = (CFDataRef )TISGetInputSourceProperty(currentKeyLayoutRef, kTISPropertyUnicodeKeyLayoutData); |