summaryrefslogtreecommitdiff
path: root/src/coding.c
diff options
context:
space:
mode:
authorKenichi Handa <handa@m17n.org>2004-06-11 05:56:44 +0000
committerKenichi Handa <handa@m17n.org>2004-06-11 05:56:44 +0000
commit230779b9a3db028aed90da480edc2236d08847d0 (patch)
tree0b2cfe69041695395b1035fb0b46952260347a24 /src/coding.c
parent0c2222fafbe829e01a9bb54cb693d6d329644c37 (diff)
downloademacs-230779b9a3db028aed90da480edc2236d08847d0.tar.gz
(encode_coding_string): Check CODING_FINISH_INTERRUPT.
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 3416e4694ea..44e3dc0e5dc 100644
--- a/src/coding.c
+++ b/src/coding.c
@@ -6320,6 +6320,7 @@ encode_coding_string (str, coding, nocopy)
produced += coding->produced;
produced_char += coding->produced_char;
if (result == CODING_FINISH_NORMAL
+ || result == CODING_FINISH_INTERRUPT
|| (result == CODING_FINISH_INSUFFICIENT_SRC
&& coding->consumed == 0))
break;