}
}
-static MPlist *
+static void
ft_list (MFrame *frame, MPlist *plist, MFont *font, MSymbol language)
{
MPlist *pl, *p;
{
pl = mplist_find_by_key (ft_font_list, family);
if (! pl)
- return NULL;
+ return;
}
MPLIST_DO (pl, pl)
if (family != Mnil)
break;
}
- return plist;
}
\f
static unsigned xfont_encode_char (MRealizedFont *, unsigned);
static void xfont_render (MDrawWindow, int, int, MGlyphString *,
MGlyph *, MGlyph *, int, MDrawRegion);
-static MPlist *xfont_list (MFrame *frame, MPlist *plist,
- MFont *font, MSymbol language);
+static void xfont_list (MFrame *frame, MPlist *plist,
+ MFont *font, MSymbol language);
static MFontDriver xfont_driver =
}
}
-static MPlist *
+static void
xfont_list (MFrame *frame, MPlist *plist, MFont *font, MSymbol language)
{
MDisplayInfo *disp_info = FRAME_DEVICE (frame)->display_info;
if (! font
|| mfont__match_p ((MFont *) MPLIST_VAL (p), font, MFONT_REGISTRY))
mplist_push (plist, MPLIST_KEY (p), MPLIST_VAL (p));
- return plist;
}
\f