Add const to get_*_advances API

Ouch!
This commit is contained in:
Behdad Esfahbod 2018-10-09 08:01:49 -04:00
parent eb2be97f86
commit bee93e2697
5 changed files with 15 additions and 15 deletions

View File

@ -179,7 +179,7 @@ static void
hb_font_get_glyph_h_advances_default (hb_font_t* font, hb_font_get_glyph_h_advances_default (hb_font_t* font,
void* font_data HB_UNUSED, void* font_data HB_UNUSED,
unsigned int count, unsigned int count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned int glyph_stride, unsigned int glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned int advance_stride, unsigned int advance_stride,
@ -211,7 +211,7 @@ static void
hb_font_get_glyph_v_advances_default (hb_font_t* font, hb_font_get_glyph_v_advances_default (hb_font_t* font,
void* font_data HB_UNUSED, void* font_data HB_UNUSED,
unsigned int count, unsigned int count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned int glyph_stride, unsigned int glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned int advance_stride, unsigned int advance_stride,
@ -808,7 +808,7 @@ hb_font_get_glyph_v_advance (hb_font_t *font,
void void
hb_font_get_glyph_h_advances (hb_font_t* font, hb_font_get_glyph_h_advances (hb_font_t* font,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride) unsigned advance_stride)
@ -826,7 +826,7 @@ hb_font_get_glyph_h_advances (hb_font_t* font,
void void
hb_font_get_glyph_v_advances (hb_font_t* font, hb_font_get_glyph_v_advances (hb_font_t* font,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride) unsigned advance_stride)
@ -1053,7 +1053,7 @@ HB_EXTERN void
hb_font_get_glyph_advances_for_direction (hb_font_t* font, hb_font_get_glyph_advances_for_direction (hb_font_t* font,
hb_direction_t direction, hb_direction_t direction,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride) unsigned advance_stride)

View File

@ -134,7 +134,7 @@ typedef hb_font_get_glyph_advance_func_t hb_font_get_glyph_v_advance_func_t;
typedef void (*hb_font_get_glyph_advances_func_t) (hb_font_t* font, void* font_data, typedef void (*hb_font_get_glyph_advances_func_t) (hb_font_t* font, void* font_data,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride, unsigned advance_stride,
@ -424,14 +424,14 @@ hb_font_get_glyph_v_advance (hb_font_t *font,
HB_EXTERN void HB_EXTERN void
hb_font_get_glyph_h_advances (hb_font_t* font, hb_font_get_glyph_h_advances (hb_font_t* font,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride); unsigned advance_stride);
HB_EXTERN void HB_EXTERN void
hb_font_get_glyph_v_advances (hb_font_t* font, hb_font_get_glyph_v_advances (hb_font_t* font,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride); unsigned advance_stride);
@ -487,7 +487,7 @@ HB_EXTERN void
hb_font_get_glyph_advances_for_direction (hb_font_t* font, hb_font_get_glyph_advances_for_direction (hb_font_t* font,
hb_direction_t direction, hb_direction_t direction,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride); unsigned advance_stride);

View File

@ -237,7 +237,7 @@ struct hb_font_t
} }
inline void get_glyph_h_advances (unsigned int count, inline void get_glyph_h_advances (unsigned int count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned int glyph_stride, unsigned int glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned int advance_stride) unsigned int advance_stride)
@ -250,7 +250,7 @@ struct hb_font_t
} }
inline void get_glyph_v_advances (unsigned int count, inline void get_glyph_v_advances (unsigned int count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned int glyph_stride, unsigned int glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned int advance_stride) unsigned int advance_stride)
@ -378,7 +378,7 @@ struct hb_font_t
} }
inline void get_glyph_advances_for_direction (hb_direction_t direction, inline void get_glyph_advances_for_direction (hb_direction_t direction,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride) unsigned advance_stride)

View File

@ -221,7 +221,7 @@ hb_ft_get_variation_glyph (hb_font_t *font HB_UNUSED,
static void static void
hb_ft_get_glyph_h_advances (hb_font_t* font, void* font_data, hb_ft_get_glyph_h_advances (hb_font_t* font, void* font_data,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride, unsigned advance_stride,

View File

@ -66,7 +66,7 @@ hb_ot_get_variation_glyph (hb_font_t *font HB_UNUSED,
static void static void
hb_ot_get_glyph_h_advances (hb_font_t* font, void* font_data, hb_ot_get_glyph_h_advances (hb_font_t* font, void* font_data,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride, unsigned advance_stride,
@ -86,7 +86,7 @@ hb_ot_get_glyph_h_advances (hb_font_t* font, void* font_data,
static void static void
hb_ot_get_glyph_v_advances (hb_font_t* font, void* font_data, hb_ot_get_glyph_v_advances (hb_font_t* font, void* font_data,
unsigned count, unsigned count,
hb_codepoint_t *first_glyph, const hb_codepoint_t *first_glyph,
unsigned glyph_stride, unsigned glyph_stride,
hb_position_t *first_advance, hb_position_t *first_advance,
unsigned advance_stride, unsigned advance_stride,