diff options
| author | Andreas Schwab | 1998-04-14 10:21:04 +0000 |
|---|---|---|
| committer | Andreas Schwab | 1998-04-14 10:21:04 +0000 |
| commit | 68e3a8f141204681f90d23fce372f5bc0c3328f3 (patch) | |
| tree | aa91e3ed8590fef1bf92cb928c1f8842f150324b /src/coding.c | |
| parent | e9cea9474c2538505470619801a3d8a7db904d14 (diff) | |
| download | emacs-68e3a8f141204681f90d23fce372f5bc0c3328f3.tar.gz emacs-68e3a8f141204681f90d23fce372f5bc0c3328f3.zip | |
(code_convert_region): Call adjust_after_insert also
in unibyte mode.
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 | ||