mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-17 19:30:38 -08:00
* lisp.h (make_uninit_vector): New function.
* alloc.c (Fvector, Fmake_byte_code): * ccl.c (Fregister_ccl_program): * charset.c (Fdefine_charset_internal, define_charset_internal): * coding.c (make_subsidiaries, Fdefine_coding_system_internal): * composite.c (syms_of_composite): * font.c (Fquery_font, Ffont_info, syms_of_font): * fontset.c (FONT_DEF_NEW, Fset_fontset_font): * ftfont.c (ftfont_shape_by_flt): * indent.c (recompute_width_table): * nsselect.m (clean_local_selection_data): * syntax.c (init_syntax_once): * w32unsubscribe.c (uniscribe_shape): * window.c (Fcurrent_window_configuration): * xfaces.c (Fx_family_fonts): * xselect.c (selection_data_to_lisp_data): Use it.
This commit is contained in:
parent
9a9d91d9c2
commit
25721f5bb5
17 changed files with 77 additions and 41 deletions
|
|
@ -9483,7 +9483,7 @@ make_subsidiaries (Lisp_Object base)
|
|||
int i;
|
||||
|
||||
memcpy (buf, SDATA (SYMBOL_NAME (base)), base_name_len);
|
||||
subsidiaries = Fmake_vector (make_number (3), Qnil);
|
||||
subsidiaries = make_uninit_vector (3);
|
||||
for (i = 0; i < 3; i++)
|
||||
{
|
||||
strcpy (buf + base_name_len, suffixes[i]);
|
||||
|
|
@ -9988,7 +9988,8 @@ usage: (define-coding-system-internal ...) */)
|
|||
this_name = AREF (eol_type, i);
|
||||
this_aliases = Fcons (this_name, Qnil);
|
||||
this_eol_type = (i == 0 ? Qunix : i == 1 ? Qdos : Qmac);
|
||||
this_spec = Fmake_vector (make_number (3), attrs);
|
||||
this_spec = make_uninit_vector (3);
|
||||
ASET (this_spec, 0, attrs);
|
||||
ASET (this_spec, 1, this_aliases);
|
||||
ASET (this_spec, 2, this_eol_type);
|
||||
Fputhash (this_name, this_spec, Vcoding_system_hash_table);
|
||||
|
|
@ -10001,7 +10002,8 @@ usage: (define-coding-system-internal ...) */)
|
|||
}
|
||||
}
|
||||
|
||||
spec_vec = Fmake_vector (make_number (3), attrs);
|
||||
spec_vec = make_uninit_vector (3);
|
||||
ASET (spec_vec, 0, attrs);
|
||||
ASET (spec_vec, 1, aliases);
|
||||
ASET (spec_vec, 2, eol_type);
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue