(setup_coding_system): Check for CODING_SYSTEM = nil.

This commit is contained in:
Kenichi Handa 1999-03-09 11:55:12 +00:00
parent e3a5b8ae84
commit 1f5dbf34c7

View file

@ -2851,7 +2851,12 @@ setup_coding_system (coding_system, coding)
coding->mode = 0;
coding->heading_ascii = -1;
coding->post_read_conversion = coding->pre_write_conversion = Qnil;
if (NILP (coding_system))
goto label_invalid_coding_system;
coding_spec = Fget (coding_system, Qcoding_system);
if (!VECTORP (coding_spec)
|| XVECTOR (coding_spec)->size != 5
|| !CONSP (XVECTOR (coding_spec)->contents[3]))