# HG changeset patch # User Kenichi Handa # Date 920980512 0 # Node ID be35d27a4bfb9f083f7ac1fdd2a8228a151add75 # Parent 4e6a6d86b3af16898c7e255f9ba1911211134e02 (setup_coding_system): Check for CODING_SYSTEM = nil. diff -r 4e6a6d86b3af -r be35d27a4bfb src/coding.c --- a/src/coding.c Tue Mar 09 03:31:10 1999 +0000 +++ b/src/coding.c Tue Mar 09 11:55:12 1999 +0000 @@ -2851,7 +2851,12 @@ 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]))