< prev index next >

src/java.desktop/share/native/libfontmanager/harfbuzz/hb-ot-shape-private.hh

Print this page

        

*** 75,89 **** props (master_plan->props), shaper (NULL), map (face, &props) {} ~hb_ot_shape_planner_t (void) { map.finish (); } ! inline void compile (hb_ot_shape_plan_t &plan) { plan.props = props; plan.shaper = shaper; ! map.compile (plan.map); plan.rtlm_mask = plan.map.get_1_mask (HB_TAG ('r','t','l','m')); plan.frac_mask = plan.map.get_1_mask (HB_TAG ('f','r','a','c')); plan.numr_mask = plan.map.get_1_mask (HB_TAG ('n','u','m','r')); plan.dnom_mask = plan.map.get_1_mask (HB_TAG ('d','n','o','m')); --- 75,91 ---- props (master_plan->props), shaper (NULL), map (face, &props) {} ~hb_ot_shape_planner_t (void) { map.finish (); } ! inline void compile (hb_ot_shape_plan_t &plan, ! const int *coords, ! unsigned int num_coords) { plan.props = props; plan.shaper = shaper; ! map.compile (plan.map, coords, num_coords); plan.rtlm_mask = plan.map.get_1_mask (HB_TAG ('r','t','l','m')); plan.frac_mask = plan.map.get_1_mask (HB_TAG ('f','r','a','c')); plan.numr_mask = plan.map.get_1_mask (HB_TAG ('n','u','m','r')); plan.dnom_mask = plan.map.get_1_mask (HB_TAG ('d','n','o','m'));
< prev index next >