Mercurial > emacs
comparison src/coding.c @ 32896:3d8fb019040f
(decode_coding): Fix previous change (check also
CODING_MODE_LAST_BLOCK).
| author | Kenichi Handa <handa@m17n.org> |
|---|---|
| date | Thu, 26 Oct 2000 01:22:29 +0000 |
| parents | 9502d0a5b2ad |
| children | ef38af5ee8d2 |
comparison
equal
deleted
inserted
replaced
| 32895:08c48b99b70c | 32896:3d8fb019040f |
|---|---|
| 4221 default: | 4221 default: |
| 4222 decode_eol (coding, source, destination, src_bytes, dst_bytes); | 4222 decode_eol (coding, source, destination, src_bytes, dst_bytes); |
| 4223 } | 4223 } |
| 4224 | 4224 |
| 4225 if (coding->result == CODING_FINISH_INSUFFICIENT_SRC | 4225 if (coding->result == CODING_FINISH_INSUFFICIENT_SRC |
| 4226 && coding->mode & CODING_MODE_LAST_BLOCK | |
| 4226 && coding->consumed == src_bytes) | 4227 && coding->consumed == src_bytes) |
| 4227 coding->result = CODING_FINISH_NORMAL; | 4228 coding->result = CODING_FINISH_NORMAL; |
| 4228 | 4229 |
| 4229 if (coding->mode & CODING_MODE_LAST_BLOCK | 4230 if (coding->mode & CODING_MODE_LAST_BLOCK |
| 4230 && coding->result == CODING_FINISH_INSUFFICIENT_SRC) | 4231 && coding->result == CODING_FINISH_INSUFFICIENT_SRC) |
