mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-20 04:30:55 -08:00
(decode_coding_object): When not decoding into a buffer,
obey the coding system's preference of (uni|multi)byte.
This commit is contained in:
parent
dd0d723c8e
commit
72d5003de7
2 changed files with 7 additions and 2 deletions
|
|
@ -7033,7 +7033,7 @@ decode_coding_object (coding, src_object, from, from_byte, to, to_byte,
|
|||
coding->dst_object = code_conversion_save (1, 1);
|
||||
coding->dst_pos = BEG;
|
||||
coding->dst_pos_byte = BEG_BYTE;
|
||||
coding->dst_multibyte = 1;
|
||||
coding->dst_multibyte = !CODING_FOR_UNIBYTE (coding);
|
||||
}
|
||||
else if (BUFFERP (dst_object))
|
||||
{
|
||||
|
|
@ -7048,7 +7048,7 @@ decode_coding_object (coding, src_object, from, from_byte, to, to_byte,
|
|||
{
|
||||
code_conversion_save (0, 0);
|
||||
coding->dst_object = Qnil;
|
||||
coding->dst_multibyte = 1;
|
||||
coding->dst_multibyte = !CODING_FOR_UNIBYTE (coding);
|
||||
}
|
||||
|
||||
decode_coding (coding);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue