}
Lisp_Object
-ftfont_shape (Lisp_Object lgstring)
+ftfont_shape (Lisp_Object lgstring, Lisp_Object direction)
{
struct font *font = CHECK_FONT_GET_OBJECT (LGSTRING_FONT (lgstring));
struct font_info *ftfont_info = (struct font_info *) font;
fthbfont_shape (Lisp_Object lgstring, Lisp_Object direction)
{
struct font *font = CHECK_FONT_GET_OBJECT (LGSTRING_FONT (lgstring));
- struct font_info *ftfont_info = (struct font_info *) font;
return fthbfont_shape_by_hb (lgstring, font, direction);
}
.filter_properties = ftfont_filter_properties,
.combining_capability = ftfont_combining_capability,
};
-#ifdef HAVE_HARFBUZZ
-static struct font_driver fthbfont_driver;
-#endif /* HAVE_HARFBUZZ */
void
syms_of_ftfont (void)