786 |
size = decoding_buffer_size (&process_coding, nread); |
size = decoding_buffer_size (&process_coding, nread); |
787 |
decoding_buf = (char *) xmalloc (size); |
decoding_buf = (char *) xmalloc (size); |
788 |
|
|
789 |
|
if (process_coding.type == coding_type_undecided) |
790 |
|
{ |
791 |
|
detect_coding (&process_coding, bufptr, nread); |
792 |
|
if (process_coding.composing != COMPOSITION_DISABLED) |
793 |
|
coding_allocate_composition_data (&process_coding, PT); |
794 |
|
} |
795 |
if (process_coding.cmp_data) |
if (process_coding.cmp_data) |
796 |
process_coding.cmp_data->char_offset = PT; |
process_coding.cmp_data->char_offset = PT; |
797 |
|
|