diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/xfns.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/xfns.c b/src/xfns.c index 50a430aa78c..7ef69f1b222 100644 --- a/src/xfns.c +++ b/src/xfns.c | |||
| @@ -6205,15 +6205,21 @@ x_create_tip_frame (struct x_display_info *dpyinfo, Lisp_Object parms) | |||
| 6205 | 6205 | ||
| 6206 | #ifdef USE_CAIRO | 6206 | #ifdef USE_CAIRO |
| 6207 | register_font_driver (&ftcrfont_driver, f); | 6207 | register_font_driver (&ftcrfont_driver, f); |
| 6208 | #ifdef HAVE_HARFBUZZ | ||
| 6209 | register_font_driver (&ftcrhbfont_driver, f); | ||
| 6210 | #endif /* HAVE_HARFBUZZ */ | ||
| 6208 | #else | 6211 | #else |
| 6209 | register_font_driver (&xfont_driver, f); | ||
| 6210 | #ifdef HAVE_FREETYPE | 6212 | #ifdef HAVE_FREETYPE |
| 6211 | #ifdef HAVE_XFT | 6213 | #ifdef HAVE_XFT |
| 6212 | register_font_driver (&xftfont_driver, f); | 6214 | register_font_driver (&xftfont_driver, f); |
| 6215 | #ifdef HAVE_HARFBUZZ | ||
| 6216 | register_font_driver (&xfthbfont_driver, f); | ||
| 6217 | #endif | ||
| 6213 | #else /* not HAVE_XFT */ | 6218 | #else /* not HAVE_XFT */ |
| 6214 | register_font_driver (&ftxfont_driver, f); | 6219 | register_font_driver (&ftxfont_driver, f); |
| 6215 | #endif /* not HAVE_XFT */ | 6220 | #endif /* not HAVE_XFT */ |
| 6216 | #endif /* HAVE_FREETYPE */ | 6221 | #endif /* HAVE_FREETYPE */ |
| 6222 | register_font_driver (&xfont_driver, f); | ||
| 6217 | #endif /* not USE_CAIRO */ | 6223 | #endif /* not USE_CAIRO */ |
| 6218 | 6224 | ||
| 6219 | image_cache_refcount = | 6225 | image_cache_refcount = |