diff src/frame.c @ 95044:f4fac6175e87

frame.c (Fdelete_frame): Don't call font_update_drviers if HAVE_WINDOW_SYSTEM is not defined. xfaces.c (merge_face_ref, merge_face_vectors) (Finternal_set_lisp_face_attribute): Use FONT_*_INDEX only when HAVE_WINDOW_SYSTEM is defined. (Fface_font): Fix non-HAVE_WINDOW_SYSTEM case.
author Eli Zaretskii <eliz@gnu.org>
date Fri, 16 May 2008 11:10:16 +0000
parents 8971ddf55736
children b419f60db46c
line wrap: on
line diff
--- a/src/frame.c	Fri May 16 09:30:17 2008 +0000
+++ b/src/frame.c	Fri May 16 11:10:16 2008 +0000
@@ -1459,8 +1459,10 @@
      memory. */
   free_glyphs (f);
 
+#ifdef HAVE_WINDOW_SYSTEM
   /* Give chance to each font driver to free a frame specific data.  */
   font_update_drivers (f, Qnil);
+#endif
 
   /* Mark all the windows that used to be on FRAME as deleted, and then
      remove the reference to them.  */