diff options
-rw-r--r-- | pango/pangowin32-fontmap.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/pango/pangowin32-fontmap.c b/pango/pangowin32-fontmap.c index c5a590dd..eff019b8 100644 --- a/pango/pangowin32-fontmap.c +++ b/pango/pangowin32-fontmap.c @@ -219,6 +219,12 @@ pango_win32_enum_proc (LOGFONTW *lfp, PING (("%S: %lu %lx", lfp->lfFaceName, fontType, metrics->ntmFlags)); + /* Do not enum Type-1 fonts */ + if (metrics->ntmFlags & NTM_TYPE1) + { + return 1; + } + if (fontType == TRUETYPE_FONTTYPE || ((metrics->ntmFlags & NTM_PS_OPENTYPE) || (metrics->ntmFlags & NTM_TYPE1))) { lf = *lfp; |