aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/keymap.c3
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)
1139 register unsigned int c; 1139 register unsigned int c;
1140 register char *p; 1140 register char *p;
1141{ 1141{
1142 /* Clear all the meaningless bits above the meta bit. */
1143 c &= meta_modifier | ~ - meta_modifier;
1144
1142 if (c & alt_modifier) 1145 if (c & alt_modifier)
1143 { 1146 {
1144 *p++ = 'A'; 1147 *p++ = 'A';