diff options
| author | Kenichi Handa | 2002-05-14 11:47:35 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2002-05-14 11:47:35 +0000 |
| commit | c0cc7f7f490eb48a74caf75444dc8532e36ab2ca (patch) | |
| tree | 65f024a6d25743e62aa0968f1f2c4c503f88ab38 /src/coding.c | |
| parent | f15f44a9b5a008115e895ef181359b8569e20319 (diff) | |
| download | emacs-c0cc7f7f490eb48a74caf75444dc8532e36ab2ca.tar.gz emacs-c0cc7f7f490eb48a74caf75444dc8532e36ab2ca.zip | |
(decode_coding_object): Move point to coding->dst_pos before
calling post-read-conversion function.
Diffstat (limited to 'src/coding.c')
| -rw-r--r-- | src/coding.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/coding.c b/src/coding.c index b29e40d801b..3aaf25e97ba 100644 --- a/src/coding.c +++ b/src/coding.c | |||
| @@ -5916,6 +5916,7 @@ decode_coding_object (coding, src_object, from, from_byte, to, to_byte, | |||
| 5916 | EMACS_INT prev_Z = Z, prev_Z_BYTE = Z_BYTE; | 5916 | EMACS_INT prev_Z = Z, prev_Z_BYTE = Z_BYTE; |
| 5917 | Lisp_Object val; | 5917 | Lisp_Object val; |
| 5918 | 5918 | ||
| 5919 | TEMP_SET_PT_BOTH (coding->dst_pos, coding->dst_pos_byte); | ||
| 5919 | GCPRO2 (coding->src_object, coding->dst_object); | 5920 | GCPRO2 (coding->src_object, coding->dst_object); |
| 5920 | val = call1 (CODING_ATTR_POST_READ (attrs), | 5921 | val = call1 (CODING_ATTR_POST_READ (attrs), |
| 5921 | make_number (coding->produced_char)); | 5922 | make_number (coding->produced_char)); |