< prev index next >
src/java.desktop/share/native/libfontmanager/harfbuzz/hb-fallback-shape.cc
Print this page
*** 22,93 ****
* PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
*
* Google Author(s): Behdad Esfahbod
*/
! #define HB_SHAPER fallback
! #include "hb-shaper-impl-private.hh"
!
!
! HB_SHAPER_DATA_ENSURE_DEFINE(fallback, face)
! HB_SHAPER_DATA_ENSURE_DEFINE(fallback, font)
/*
* shaper face data
*/
! struct hb_fallback_shaper_face_data_t {};
! hb_fallback_shaper_face_data_t *
_hb_fallback_shaper_face_data_create (hb_face_t *face HB_UNUSED)
{
! return (hb_fallback_shaper_face_data_t *) HB_SHAPER_DATA_SUCCEEDED;
}
void
! _hb_fallback_shaper_face_data_destroy (hb_fallback_shaper_face_data_t *data HB_UNUSED)
{
}
/*
* shaper font data
*/
! struct hb_fallback_shaper_font_data_t {};
! hb_fallback_shaper_font_data_t *
_hb_fallback_shaper_font_data_create (hb_font_t *font HB_UNUSED)
{
! return (hb_fallback_shaper_font_data_t *) HB_SHAPER_DATA_SUCCEEDED;
! }
!
! void
! _hb_fallback_shaper_font_data_destroy (hb_fallback_shaper_font_data_t *data HB_UNUSED)
! {
! }
!
!
! /*
! * shaper shape_plan data
! */
!
! struct hb_fallback_shaper_shape_plan_data_t {};
!
! hb_fallback_shaper_shape_plan_data_t *
! _hb_fallback_shaper_shape_plan_data_create (hb_shape_plan_t *shape_plan HB_UNUSED,
! const hb_feature_t *user_features HB_UNUSED,
! unsigned int num_user_features HB_UNUSED,
! const int *coords HB_UNUSED,
! unsigned int num_coords HB_UNUSED)
! {
! return (hb_fallback_shaper_shape_plan_data_t *) HB_SHAPER_DATA_SUCCEEDED;
}
void
! _hb_fallback_shaper_shape_plan_data_destroy (hb_fallback_shaper_shape_plan_data_t *data HB_UNUSED)
{
}
/*
--- 22,66 ----
* PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
*
* Google Author(s): Behdad Esfahbod
*/
! #include "hb-shaper-impl.hh"
/*
* shaper face data
*/
! struct hb_fallback_face_data_t {};
! hb_fallback_face_data_t *
_hb_fallback_shaper_face_data_create (hb_face_t *face HB_UNUSED)
{
! return (hb_fallback_face_data_t *) HB_SHAPER_DATA_SUCCEEDED;
}
void
! _hb_fallback_shaper_face_data_destroy (hb_fallback_face_data_t *data HB_UNUSED)
{
}
/*
* shaper font data
*/
! struct hb_fallback_font_data_t {};
! hb_fallback_font_data_t *
_hb_fallback_shaper_font_data_create (hb_font_t *font HB_UNUSED)
{
! return (hb_fallback_font_data_t *) HB_SHAPER_DATA_SUCCEEDED;
}
void
! _hb_fallback_shaper_font_data_destroy (hb_fallback_font_data_t *data HB_UNUSED)
{
}
/*
< prev index next >