From ccb686a6fe7ba04c5b5cd675f3a10277e4f2fcb6 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Wed, 19 Aug 2020 07:42:31 -0400 Subject: Use the right FcConfig for FcRenderPrepare Passing NULL for a config argument in a fontconfig api means we are using the default configuration, which may be different from the one the fontmap is supposed to be using. --- pango/pangofc-fontmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pango/pangofc-fontmap.c b/pango/pangofc-fontmap.c index 4c2aa094..2dc3ab56 100644 --- a/pango/pangofc-fontmap.c +++ b/pango/pangofc-fontmap.c @@ -974,7 +974,7 @@ pango_fc_fontset_load_next_font (PangoFcFontset *fontset) if (prepare) { - font_pattern = FcFontRenderPrepare (NULL, pattern, font_pattern); + font_pattern = FcFontRenderPrepare (fontset->key->fontmap->priv->config, pattern, font_pattern); if (G_UNLIKELY (!font_pattern)) return NULL; -- cgit v1.2.1