diff options
Diffstat (limited to 'src/ftfont.c')
-rw-r--r-- | src/ftfont.c | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/ftfont.c b/src/ftfont.c index 0ad173af98a..10090cb3bda 100644 --- a/src/ftfont.c +++ b/src/ftfont.c @@ -393,7 +393,7 @@ ftfont_lookup_cache (Lisp_Object key, enum ftfont_cache_for cache_for) cache_data = xmalloc (sizeof *cache_data); cache_data->ft_face = NULL; cache_data->fc_charset = NULL; - val = make_save_value (SAVE_TYPE_PTR_INT, cache_data, 0); + val = make_save_ptr_int (cache_data, 0); cache = Fcons (Qnil, val); Fputhash (key, cache, ft_face_cache); } @@ -2703,13 +2703,12 @@ syms_of_ftfont (void) DEFSYM (Qsans__serif, "sans serif"); staticpro (&freetype_font_cache); - freetype_font_cache = Fcons (Qt, Qnil); + freetype_font_cache = list1 (Qt); staticpro (&ftfont_generic_family_list); - ftfont_generic_family_list - = Fcons (Fcons (Qmonospace, Qt), - Fcons (Fcons (Qsans_serif, Qt), - Fcons (Fcons (Qsans, Qt), Qnil))); + ftfont_generic_family_list = list3 (Fcons (Qmonospace, Qt), + Fcons (Qsans_serif, Qt), + Fcons (Qsans, Qt)); staticpro (&ft_face_cache); ft_face_cache = Qnil; |