diff --git a/src/keyboard.c b/src/keyboard.c index 3160a380fac..a387edb3e06 100644 --- a/src/keyboard.c +++ b/src/keyboard.c @@ -3568,7 +3568,7 @@ parse_modifiers (symbol) else { int end; - EMACS_INT modifiers = parse_modifiers_uncached (symbol, &end); + int modifiers = parse_modifiers_uncached (symbol, &end); Lisp_Object unmodified; Lisp_Object mask; @@ -3576,7 +3576,7 @@ parse_modifiers (symbol) XSYMBOL (symbol)->name->size - end), Qnil); - if (modifiers & ~((1<car); keybuf[t - 1] = key;