diff options
Diffstat (limited to 'src/coding.c')
| -rw-r--r-- | src/coding.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/coding.c b/src/coding.c index e94cee5e2de..602737ad6bf 100644 --- a/src/coding.c +++ b/src/coding.c | |||
| @@ -4026,7 +4026,11 @@ code_convert_region (from, from_byte, to, to_byte, coding, encodep, replace) | |||
| 4026 | coding->produced_char = len; | 4026 | coding->produced_char = len; |
| 4027 | } | 4027 | } |
| 4028 | else | 4028 | else |
| 4029 | coding->produced_char = len_byte; | 4029 | { |
| 4030 | if (!replace) | ||
| 4031 | adjust_after_insert (from, from_byte, to, to_byte, len_byte); | ||
| 4032 | coding->produced_char = len_byte; | ||
| 4033 | } | ||
| 4030 | return 0; | 4034 | return 0; |
| 4031 | } | 4035 | } |
| 4032 | 4036 | ||