(Fset_face_attribute_internal): Don't call unload_font
for the frame's own font.
This commit is contained in:
@@ -863,7 +863,8 @@ DEFUN ("set-face-attribute-internal", Fset_face_attribute_internal,
|
||||
if (EQ (attr_name, intern ("font")))
|
||||
{
|
||||
XFontStruct *font = load_font (f, attr_value);
|
||||
unload_font (f, face->font);
|
||||
if (face->font != f->display.x->font)
|
||||
unload_font (f, face->font);
|
||||
face->font = font;
|
||||
}
|
||||
else if (EQ (attr_name, intern ("foreground")))
|
||||
|
||||
Reference in New Issue
Block a user