comparison src/coding.c @ 93321:c3fe9ef79b56

(decode_coding_object): Fix last change.
author Stefan Monnier <monnier@iro.umontreal.ca>
date Thu, 27 Mar 2008 20:04:37 +0000
parents 212fa666680e
children 3b82aab9d8fc
comparison
equal deleted inserted replaced
93320:2d60db160129 93321:c3fe9ef79b56
7028 7028
7029 if (EQ (dst_object, Qt) 7029 if (EQ (dst_object, Qt)
7030 || (! NILP (CODING_ATTR_POST_READ (attrs)) 7030 || (! NILP (CODING_ATTR_POST_READ (attrs))
7031 && NILP (dst_object))) 7031 && NILP (dst_object)))
7032 { 7032 {
7033 coding->dst_object = code_conversion_save (1, 1); 7033 coding->dst_multibyte = !CODING_FOR_UNIBYTE (coding);
7034 coding->dst_object = code_conversion_save (1, coding->dst_multibyte);
7034 coding->dst_pos = BEG; 7035 coding->dst_pos = BEG;
7035 coding->dst_pos_byte = BEG_BYTE; 7036 coding->dst_pos_byte = BEG_BYTE;
7036 coding->dst_multibyte = !CODING_FOR_UNIBYTE (coding);
7037 } 7037 }
7038 else if (BUFFERP (dst_object)) 7038 else if (BUFFERP (dst_object))
7039 { 7039 {
7040 code_conversion_save (0, 0); 7040 code_conversion_save (0, 0);
7041 coding->dst_object = dst_object; 7041 coding->dst_object = dst_object;