diff options
Diffstat (limited to 'src/keymap.c')
| -rw-r--r-- | src/keymap.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/keymap.c b/src/keymap.c index 11a48e2c235..2be4b81d841 100644 --- a/src/keymap.c +++ b/src/keymap.c @@ -1139,6 +1139,9 @@ push_key_description (c, p) register unsigned int c; register char *p; { + /* Clear all the meaningless bits above the meta bit. */ + c &= meta_modifier | ~ - meta_modifier; + if (c & alt_modifier) { *p++ = 'A'; |
