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)