diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xftfont.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/xftfont.c b/src/xftfont.c index 5cbb7efe038..ce648cc018d 100644 --- a/src/xftfont.c +++ b/src/xftfont.c | |||
| @@ -240,6 +240,10 @@ xftfont_open (f, entity, pixel_size) | |||
| 240 | FcPatternAddString (pat, FC_FILE, file); | 240 | FcPatternAddString (pat, FC_FILE, file); |
| 241 | FcPatternAddDouble (pat, FC_PIXEL_SIZE, pixel_size); | 241 | FcPatternAddDouble (pat, FC_PIXEL_SIZE, pixel_size); |
| 242 | /*FcPatternAddBool (pat, FC_ANTIALIAS, FcTrue);*/ | 242 | /*FcPatternAddBool (pat, FC_ANTIALIAS, FcTrue);*/ |
| 243 | val = AREF (entity, FONT_FAMILY_INDEX); | ||
| 244 | if (! NILP (val)) | ||
| 245 | FcPatternAddString (pat, FC_FAMILY, (FcChar8 *) SDATA (SYMBOL_NAME (val))); | ||
| 246 | FcConfigSubstitute (NULL, pat, FcMatchPattern); | ||
| 243 | 247 | ||
| 244 | BLOCK_INPUT; | 248 | BLOCK_INPUT; |
| 245 | XftDefaultSubstitute (display, FRAME_X_SCREEN_NUMBER (f), pat); | 249 | XftDefaultSubstitute (display, FRAME_X_SCREEN_NUMBER (f), pat); |