int n_entries;
ptrdiff_t count;
- suffixes = list2 (build_string (".map"), build_string (".TXT"));
+ suffixes = scoped_list2 (SCOPED_STRING (".map"), SCOPED_STRING (".TXT"));
count = SPECPDL_INDEX ();
record_unwind_protect_nothing ();
from_byte = CHAR_TO_BYTE (from);
- charsets = make_local_vector (charset_table_used, Qnil);
+ charsets = Fmake_vector (make_number (charset_table_used), Qnil);
while (1)
{
find_charsets_in_text (BYTE_POS_ADDR (from_byte), stop - from,
CHECK_STRING (str);
- charsets = make_local_vector (charset_table_used, Qnil);
+ charsets = Fmake_vector (make_number (charset_table_used), Qnil);
find_charsets_in_text (SDATA (str), SCHARS (str), SBYTES (str),
charsets, table,
STRING_MULTIBYTE (str));