From 6983c0d0f2e396102118016eb7d9dafb3e193d57 Mon Sep 17 00:00:00 2001 From: Martin Pitt Date: Wed, 9 Sep 2009 11:09:17 +0200 Subject: extras/keymap: fix hash table collisions More than one key name was mapped to the same key, due to linux/input.h defining some aliases (in particular, KEY_HANGUEL, KEY_SCREENLOCK, KEY_MIN_INTERESTING). These caused hash table collisions. Changed the generation of the tables to ignore these aliases, and updated all keymaps to use the canonical name. This was detected by llvm-clang-analyzer. Thanks to Lennart Poettering for doing these checks and pointing this out! https://launchpad.net/bugs/426647 --- extras/keymap/keymaps/acer-travelmate_c300 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'extras/keymap/keymaps/acer-travelmate_c300') diff --git a/extras/keymap/keymaps/acer-travelmate_c300 b/extras/keymap/keymaps/acer-travelmate_c300 index bfef4cf868..790332a8a5 100644 --- a/extras/keymap/keymaps/acer-travelmate_c300 +++ b/extras/keymap/keymaps/acer-travelmate_c300 @@ -2,4 +2,4 @@ 0x68 up 0x69 down 0x6B fn -0x6C screenlock # FIXME: lock tablet device/buttons +0x6C coffee # FIXME: lock tablet device/buttons -- cgit v1.2.3-54-g00ecf