6019 |
/* Note: composition handling is not yet implemented. */ |
/* Note: composition handling is not yet implemented. */ |
6020 |
coding->common_flags &= ~CODING_ANNOTATE_COMPOSITION_MASK; |
coding->common_flags &= ~CODING_ANNOTATE_COMPOSITION_MASK; |
6021 |
|
|
6022 |
if (coding->common_flags & CODING_ANNOTATE_COMPOSITION_MASK) |
if (NILP (coding->src_object)) |
6023 |
stop = stop_composition = pos; |
stop = stop_composition = stop_charset = end_pos; |
6024 |
else |
else |
6025 |
stop = stop_composition = end_pos; |
{ |
6026 |
if (coding->common_flags & CODING_ANNOTATE_CHARSET_MASK) |
if (coding->common_flags & CODING_ANNOTATE_COMPOSITION_MASK) |
6027 |
stop = stop_charset = pos; |
stop = stop_composition = pos; |
6028 |
else |
else |
6029 |
stop_charset = end_pos; |
stop = stop_composition = end_pos; |
6030 |
|
if (coding->common_flags & CODING_ANNOTATE_CHARSET_MASK) |
6031 |
|
stop = stop_charset = pos; |
6032 |
|
else |
6033 |
|
stop_charset = end_pos; |
6034 |
|
} |
6035 |
|
|
6036 |
/* Compensate for CRLF and annotation. */ |
/* Compensate for CRLF and annotation. */ |
6037 |
buf_end -= 1 + MAX_ANNOTATION_LENGTH; |
buf_end -= 1 + MAX_ANNOTATION_LENGTH; |