Mercurial > emacs
comparison src/coding.c @ 30951:e6acd4b6a8d5
(encode_coding_string): Fix previous change.
author | Kenichi Handa <handa@m17n.org> |
---|---|
date | Fri, 18 Aug 2000 10:48:26 +0000 |
parents | 5682de5cfdac |
children | 097593e77185 |
comparison
equal
deleted
inserted
replaced
30950:5682de5cfdac | 30951:e6acd4b6a8d5 |
---|---|
5450 result = encode_coding (coding, XSTRING (str)->data + from + consumed, | 5450 result = encode_coding (coding, XSTRING (str)->data + from + consumed, |
5451 buf.data + produced, to_byte - from - consumed, | 5451 buf.data + produced, to_byte - from - consumed, |
5452 buf.size - produced); | 5452 buf.size - produced); |
5453 consumed += coding->consumed; | 5453 consumed += coding->consumed; |
5454 consumed_char += coding->consumed_char; | 5454 consumed_char += coding->consumed_char; |
5455 produced += coding->produced; | |
5455 produced_char += coding->produced_char; | 5456 produced_char += coding->produced_char; |
5456 if (result == CODING_FINISH_NORMAL | 5457 if (result == CODING_FINISH_NORMAL |
5457 || (result == CODING_FINISH_INSUFFICIENT_SRC | 5458 || (result == CODING_FINISH_INSUFFICIENT_SRC |
5458 && coding->consumed == 0)) | 5459 && coding->consumed == 0)) |
5459 break; | 5460 break; |