Commit 716e0b0a authored by Andrew Innes's avatar Andrew Innes

[andrewi]

(decode_eol): Set produced/consumed values to zero if
src_bytes is <= 0 on entry.

[handa]
(setup_raw_text_coding_system): Call
setup_coding_system to initialize the fields of struct
coding_system correctly.
parent 3102421f
......@@ -2577,7 +2577,11 @@ decode_eol (coding, source, destination, src_bytes, dst_bytes)
coding->fake_multibyte = 0;
if (src_bytes <= 0)
return result;
{
coding->produced = coding->produced_char = 0;
coding->consumed = coding->consumed_char = 0;
return result;
}
switch (coding->eol_type)
{
......@@ -3240,6 +3244,7 @@ setup_raw_text_coding_system (coding)
coding->symbol
= XVECTOR (subsidiaries)->contents[coding->eol_type];
}
setup_coding_system (coding->symbol, coding);
}
return;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment