aboutsummaryrefslogtreecommitdiffstats
path: root/src/xftfont.c
diff options
context:
space:
mode:
authorJan Djärv <[email protected]>2009-11-17 13:47:29 +0000
committerJan Djärv <[email protected]>2009-11-17 13:47:29 +0000
commit21050de1b8b5246823b9cdb652fdf25105b48616 (patch)
tree7aed348134979808ca7746c1e791e919cf00f2e0 /src/xftfont.c
parente268e987dccd39b3ae6aa61a558e9d5b8349b8d7 (diff)
* xftfont.c (xftfont_fix_match): Older versions of fontconfig does
not have FC_LCD_*. #define them if not there.
Diffstat (limited to 'src/xftfont.c')
-rw-r--r--src/xftfont.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/xftfont.c b/src/xftfont.c
index 130bd84c69..d5ea4aa2ac 100644
--- a/src/xftfont.c
+++ b/src/xftfont.c
@@ -214,14 +214,15 @@ xftfont_fix_match (pat, match)
FcPatternDel (match, FC_HINT_STYLE);
FcPatternAddInteger (match, FC_HINT_STYLE, i);
}
-#ifdef FC_LCD_FILTER
+#ifndef FC_LCD_FILTER
/* Older fontconfig versions don't have FC_LCD_FILTER. */
+#define FC_LCD_FILTER "lcdfilter"
+#endif
if (FcResultMatch == FcPatternGetInteger (pat, FC_LCD_FILTER, 0, &i))
{
FcPatternDel (match, FC_LCD_FILTER);
FcPatternAddInteger (match, FC_LCD_FILTER, i);
}
-#endif
if (FcResultMatch == FcPatternGetInteger (pat, FC_RGBA, 0, &i))
{
FcPatternDel (match, FC_RGBA);