explicitly tells not to try another font-specs.
if (VECTORP (rfont_def))
return rfont_def;
if (EQ (rfont_def, Qt))
- return Qnil;
+ goto no_font;
/* Try a font-group of the default fontset. */
base_fontset = FONTSET_BASE (fontset);
if (VECTORP (rfont_def))
return rfont_def;
if (EQ (rfont_def, Qt))
- return Qnil;
+ goto no_font;
}
/* Try a fallback font-group of FONTSET. */
if (VECTORP (rfont_def))
return rfont_def;
if (EQ (rfont_def, Qt))
- return Qnil;
+ goto no_font;
/* Try a fallback font-group of the default fontset . */
if (! EQ (base_fontset, Vdefault_fontset))
return rfont_def;
}
+ no_font:
/* Remember that we have no font for C. */
FONTSET_SET (fontset, make_number (c), Qt);