diff options
| author | Paul Eggert | 2018-12-14 16:40:44 -0800 |
|---|---|---|
| committer | Paul Eggert | 2018-12-14 16:41:23 -0800 |
| commit | 051d65a5a028fe31a735f2a50174d6078f830aa9 (patch) | |
| tree | dd17cec928f3b29f888657bf1ea0d3455839793f /src | |
| parent | ffb3bd9bb109b5dcba748ebcf61ea11766430aaa (diff) | |
| download | emacs-051d65a5a028fe31a735f2a50174d6078f830aa9.tar.gz emacs-051d65a5a028fe31a735f2a50174d6078f830aa9.zip | |
Assume hb_ft_font_create_referenced if HarfBuzz
* configure.ac (HAVE_HB_FT_FONT_CREATE_REFERENCED):
Remove test, since we now require 0.9.42 and
hb_ft_font_create_referenced has been present since 0.9.38.
* src/ftfont.c (ft_face_destroy, hb_ft_font_create_referenced):
Remove; no longer needed.
Diffstat (limited to 'src')
| -rw-r--r-- | src/ftfont.c | 15 |
1 files changed, 0 insertions, 15 deletions
diff --git a/src/ftfont.c b/src/ftfont.c index 47442df0e5a..bc988963937 100644 --- a/src/ftfont.c +++ b/src/ftfont.c | |||
| @@ -478,21 +478,6 @@ ftfont_get_otf (struct ftfont_info *ftfont_info) | |||
| 478 | 478 | ||
| 479 | #ifdef HAVE_HARFBUZZ | 479 | #ifdef HAVE_HARFBUZZ |
| 480 | 480 | ||
| 481 | # ifndef HAVE_HB_FT_FONT_CREATE_REFERENCED | ||
| 482 | static void | ||
| 483 | ft_face_destroy (void *data) | ||
| 484 | { | ||
| 485 | FT_Done_Face (data); | ||
| 486 | } | ||
| 487 | |||
| 488 | static hb_font_t * | ||
| 489 | hb_ft_font_create_referenced (FT_Face face) | ||
| 490 | { | ||
| 491 | FT_Reference_Face (face); | ||
| 492 | return hb_ft_font_create (face, ft_face_destroy); | ||
| 493 | } | ||
| 494 | # endif | ||
| 495 | |||
| 496 | static hb_font_t * | 481 | static hb_font_t * |
| 497 | ftfont_get_hb_font (struct ftfont_info *ftfont_info) | 482 | ftfont_get_hb_font (struct ftfont_info *ftfont_info) |
| 498 | { | 483 | { |