summaryrefslogtreecommitdiff
path: root/pango/pangoft2.c
diff options
context:
space:
mode:
Diffstat (limited to 'pango/pangoft2.c')
-rw-r--r--pango/pangoft2.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/pango/pangoft2.c b/pango/pangoft2.c
index 25144dbf..f23f1ed9 100644
--- a/pango/pangoft2.c
+++ b/pango/pangoft2.c
@@ -207,6 +207,7 @@ pango_ft2_font_get_face (PangoFont *font)
FC_HINTING, 0, &hinting) != FcResultMatch)
hinting = FcTrue;
+#ifdef FC_HINT_STYLE
if (FcPatternGetInteger (pattern, FC_HINT_STYLE, 0, &hintstyle) != FcResultMatch)
hintstyle = FC_HINT_FULL;
@@ -222,6 +223,10 @@ pango_ft2_font_get_face (PangoFont *font)
ft2font->load_flags |= FT_LOAD_TARGET_NORMAL;
break;
}
+#else
+ if (!hinting)
+ ft2font->load_flags |= FT_LOAD_NO_HINTING;
+#endif
/* force autohinting if requested */
if (FcPatternGetBool (pattern,