summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGitS7 <m.seume@seume.eu>2022-06-17 14:05:29 +0000
committerGitS7 <m.seume@seume.eu>2022-06-17 14:05:29 +0000
commit067657395921919f04b7e949a9495045b05fdc02 (patch)
treea9bb21c9b699dda18e81b92810650448b00f398f
parent5156e4c7f837e757551f7e7c5710cd143df56ac0 (diff)
downloadpango-067657395921919f04b7e949a9495045b05fdc02.tar.gz
Update pango/pangowin32-fontmap.c
-rw-r--r--pango/pangowin32-fontmap.c6
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;