From: ellson Date: Thu, 6 Mar 2008 23:53:47 +0000 (+0000) Subject: partial improvement in fontconfig lookup of font found by pango X-Git-Tag: LAST_LIBGRAPH~32^2~4556 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=f4f5b78e33e2682ba7247621c77031dbbca0853f;p=graphviz partial improvement in fontconfig lookup of font found by pango --- diff --git a/plugin/pango/gvtextlayout_pango.c b/plugin/pango/gvtextlayout_pango.c index 1e1cd144c..6b01477cb 100644 --- a/plugin/pango/gvtextlayout_pango.c +++ b/plugin/pango/gvtextlayout_pango.c @@ -112,7 +112,13 @@ static boolean pango_textlayout(textpara_t * para, char **fontpath) if (! FcInit()) return FALSE; - pat = FcNameParse((FcChar8 *) tfont); +// pat = FcNameParse((FcChar8 *) tfont); + pat = FcPatternBuild (0, + FC_FAMILY, FcTypeString, pango_font_description_get_family(tdesc), +// FC_STYLE, FcTypeString, pango_font_description_get_style(tdesc), +// FC_WEIGHT, FcTypeString, pango_font_description_get_weight(tdesc), + (char *) 0); + FcConfigSubstitute (0, pat, FcMatchPattern); FcDefaultSubstitute (pat); fs = FcFontSetCreate();