< 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 >