From 439ad9ea83423eea619a27c54ad0fd9508c4d947 Mon Sep 17 00:00:00 2001 From: Kenichi Handa Date: Mon, 19 May 2003 13:02:39 +0000 Subject: [PATCH] (decode_coding_string): Handle post-read-conversion even if the coding doesn't require decoding. --- src/coding.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/coding.c b/src/coding.c index 9a6b611c0dc..2867a0dc233 100644 --- a/src/coding.c +++ b/src/coding.c @@ -5986,7 +5986,9 @@ decode_coding_string (str, coding, nocopy) shrinked_bytes = from + (SBYTES (str) - to_byte); } - if (!require_decoding) + if (!require_decoding + && !(SYMBOLP (coding->post_read_conversion) + && !NILP (Ffboundp (coding->post_read_conversion)))) { coding->consumed = SBYTES (str); coding->consumed_char = SCHARS (str); -- 2.39.2