comparison src/coding.c @ 62983:5a6bae733c66

(decode_coding_string): Handle CODING_FINISH_INTERRUPT.
author Kim F. Storm <storm@cua.dk>
date Fri, 03 Jun 2005 23:02:50 +0000
parents 642b9d312765
children 12107da85908
comparison
equal deleted inserted replaced
62982:d7793ac6df62 62983:5a6bae733c66
6258 consumed += coding->consumed; 6258 consumed += coding->consumed;
6259 consumed_char += coding->consumed_char; 6259 consumed_char += coding->consumed_char;
6260 produced += coding->produced; 6260 produced += coding->produced;
6261 produced_char += coding->produced_char; 6261 produced_char += coding->produced_char;
6262 if (result == CODING_FINISH_NORMAL 6262 if (result == CODING_FINISH_NORMAL
6263 || result == CODING_FINISH_INTERRUPT
6263 || (result == CODING_FINISH_INSUFFICIENT_SRC 6264 || (result == CODING_FINISH_INSUFFICIENT_SRC
6264 && coding->consumed == 0)) 6265 && coding->consumed == 0))
6265 break; 6266 break;
6266 if (result == CODING_FINISH_INSUFFICIENT_CMP) 6267 if (result == CODING_FINISH_INSUFFICIENT_CMP)
6267 coding_allocate_composition_data (coding, from + produced_char); 6268 coding_allocate_composition_data (coding, from + produced_char);