if (dim > 0)
{
if (!VECTORP (nv))
- nv = (XVECTOR_DATA(v)[i] = make_older_vector (ccs_len, Qnil));
+ nv = (XVECTOR_DATA(v)[i] = make_vector (ccs_len, Qnil));
v = nv;
}
else
else
{
XCHARSET_DECODING_TABLE (ccs)
- = v = make_older_vector (ccs_len, Qnil);
+ = v = make_vector (ccs_len, Qnil);
}
decoding_table_put_char (v, dim, byte_offset, code_point, character);
mark_object (cs->registry);
mark_object (cs->ccl_program);
#ifdef UTF2000
- /* mark_object (cs->decoding_table); */
+ mark_object (cs->decoding_table);
#endif
return cs->name;
}
if (NILP (table))
{
- if (VECTORP (CHARSET_DECODING_TABLE(cs)))
- make_vector_newer (CHARSET_DECODING_TABLE(cs));
CHARSET_DECODING_TABLE(cs) = Qnil;
return table;
}