X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/39eb0cb563f5287270f3946804456dc766386638..657e54f709cb435a5ca93f0184e214dd9e586f29:/src/chartab.c diff --git a/src/chartab.c b/src/chartab.c index b7b9590a53..2a8bbc6983 100644 --- a/src/chartab.c +++ b/src/chartab.c @@ -141,7 +141,8 @@ static Lisp_Object make_sub_char_table (int depth, int min_char, Lisp_Object defalt) { Lisp_Object table; - int size = CHAR_TABLE_STANDARD_SLOTS + chartab_size[depth]; + int size = (PSEUDOVECSIZE (struct Lisp_Sub_Char_Table, contents) + + chartab_size[depth]); table = Fmake_vector (make_number (size), defalt); XSETPVECTYPE (XVECTOR (table), PVEC_SUB_CHAR_TABLE); @@ -1271,7 +1272,7 @@ uniprop_encode_value_run_length (Lisp_Object table, Lisp_Object value) /* Encode VALUE as an element of char-table TABLE which adopts RUN-LENGTH - compression and contains numbers as elements . */ + compression and contains numbers as elements. */ static Lisp_Object uniprop_encode_value_numeric (Lisp_Object table, Lisp_Object value)