From c028808696a65c64e206cebe853c39a4cf86888b Mon Sep 17 00:00:00 2001 From: Alex Larsson Date: Thu, 10 Jan 2002 00:27:26 +0000 Subject: Add g_error if font match fails, referencing bug #68030, which is the 2002-01-09 Alex Larsson * pango/pangoxft-fontmap.c (pango_xft_font_map_load_fontset): Add g_error if font match fails, referencing bug #68030, which is the "libXrender is broken" bug. --- pango/pangoxft-fontmap.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'pango/pangoxft-fontmap.c') diff --git a/pango/pangoxft-fontmap.c b/pango/pangoxft-fontmap.c index 53dbaec1..8fbc671b 100644 --- a/pango/pangoxft-fontmap.c +++ b/pango/pangoxft-fontmap.c @@ -612,6 +612,10 @@ pango_xft_font_map_load_fontset (PangoFontMap *fontmap, if (array->len == 0) { match = XftFontSetMatch (&xfontmap->font_set, 1, pattern, &res); + if (match == NULL) + g_error ("Failed to match any font. This could be due to a broken Xft " + "configuration, or if you run XFree 4.1.0 due to a bug in libXrender. " + "For more information about this, read http://bugzilla.gnome.org/show_bug.cgi?id=68030\n"); g_ptr_array_add (array, match); } -- cgit v1.2.1