diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/keyboard.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/keyboard.c b/src/keyboard.c index 9614a967b89..c8e9e824b34 100644 --- a/src/keyboard.c +++ b/src/keyboard.c | |||
| @@ -4212,7 +4212,7 @@ read_key_sequence (keybuf, bufsize, prompt) | |||
| 4212 | if ((VECTORP (fkey_next) || STRINGP (fkey_next)) | 4212 | if ((VECTORP (fkey_next) || STRINGP (fkey_next)) |
| 4213 | && fkey_end == t) | 4213 | && fkey_end == t) |
| 4214 | { | 4214 | { |
| 4215 | int len = Flength (fkey_next); | 4215 | int len = XFASTINT (Flength (fkey_next)); |
| 4216 | 4216 | ||
| 4217 | t = fkey_start + len; | 4217 | t = fkey_start + len; |
| 4218 | if (t >= bufsize) | 4218 | if (t >= bufsize) |
| @@ -4284,7 +4284,7 @@ read_key_sequence (keybuf, bufsize, prompt) | |||
| 4284 | if ((VECTORP (keytran_next) || STRINGP (keytran_next)) | 4284 | if ((VECTORP (keytran_next) || STRINGP (keytran_next)) |
| 4285 | && keytran_end == t) | 4285 | && keytran_end == t) |
| 4286 | { | 4286 | { |
| 4287 | int len = Flength (keytran_next); | 4287 | int len = XFASTINT (Flength (keytran_next)); |
| 4288 | 4288 | ||
| 4289 | t = keytran_start + len; | 4289 | t = keytran_start + len; |
| 4290 | if (t >= bufsize) | 4290 | if (t >= bufsize) |