aboutsummaryrefslogtreecommitdiffstats
path: root/src/coding.c
diff options
context:
space:
mode:
authorKenichi Handa2002-05-14 11:47:35 +0000
committerKenichi Handa2002-05-14 11:47:35 +0000
commitc0cc7f7f490eb48a74caf75444dc8532e36ab2ca (patch)
tree65f024a6d25743e62aa0968f1f2c4c503f88ab38 /src/coding.c
parentf15f44a9b5a008115e895ef181359b8569e20319 (diff)
downloademacs-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.c1
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));