From bb6588648f3f11e089d657ddcbf05e71644d93ed Mon Sep 17 00:00:00 2001 From: Andreas Schwab Date: Thu, 10 Jul 2008 13:13:21 +0000 Subject: [PATCH] (ftfont_resolve_generic_family): Remove foundry from pattern before matching the generic family. --- src/ChangeLog | 5 +++++ src/ftfont.c | 1 + 2 files changed, 6 insertions(+) diff --git a/src/ChangeLog b/src/ChangeLog index 9ad4e855859..a7578f2fe65 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2008-07-10 Andreas Schwab + + * ftfont.c (ftfont_resolve_generic_family): Remove foundry from + pattern before matching the generic family. + 2008-07-10 Dan Nicolaescu * unexec.c: diff --git a/src/ftfont.c b/src/ftfont.c index 31286a182c5..131e4b8aed1 100644 --- a/src/ftfont.c +++ b/src/ftfont.c @@ -221,6 +221,7 @@ ftfont_resolve_generic_family (family, pattern) pattern = FcPatternDuplicate (pattern); if (! pattern) goto err; + FcPatternDel (pattern, FC_FOUNDRY); FcPatternDel (pattern, FC_FAMILY); FcPatternAddString (pattern, FC_FAMILY, SYMBOL_FcChar8 (family)); FcConfigSubstitute (NULL, pattern, FcMatchPattern); -- 2.39.2