diff options
Diffstat (limited to 'src/editfns.c')
| -rw-r--r-- | src/editfns.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/src/editfns.c b/src/editfns.c index bcf3b751aa9..12e82c428ad 100644 --- a/src/editfns.c +++ b/src/editfns.c | |||
| @@ -3088,14 +3088,11 @@ It returns the number of characters changed. */) | |||
| 3088 | } | 3088 | } |
| 3089 | else | 3089 | else |
| 3090 | { | 3090 | { |
| 3091 | int c; | ||
| 3092 | |||
| 3093 | nc = oc; | 3091 | nc = oc; |
| 3094 | val = CHAR_TABLE_REF (table, oc); | 3092 | val = CHAR_TABLE_REF (table, oc); |
| 3095 | if (CHARACTERP (val) | 3093 | if (CHARACTERP (val)) |
| 3096 | && (c = XFASTINT (val), CHAR_VALID_P (c, 0))) | ||
| 3097 | { | 3094 | { |
| 3098 | nc = c; | 3095 | nc = XFASTINT (val); |
| 3099 | str_len = CHAR_STRING (nc, buf); | 3096 | str_len = CHAR_STRING (nc, buf); |
| 3100 | str = buf; | 3097 | str = buf; |
| 3101 | } | 3098 | } |