Zero glyph metrics before calling user callback
This commit is contained in:
parent
4206e9511a
commit
33d4d4325e
|
@ -62,8 +62,8 @@ hb_font_get_glyph_metrics_nil (hb_font_t *font HB_GNUC_UNUSED,
|
||||||
hb_face_t *face HB_GNUC_UNUSED,
|
hb_face_t *face HB_GNUC_UNUSED,
|
||||||
const void *user_data HB_GNUC_UNUSED,
|
const void *user_data HB_GNUC_UNUSED,
|
||||||
hb_codepoint_t glyph HB_GNUC_UNUSED,
|
hb_codepoint_t glyph HB_GNUC_UNUSED,
|
||||||
hb_glyph_metrics_t *metrics)
|
hb_glyph_metrics_t *metrics HB_GNUC_UNUSED)
|
||||||
{ memset (metrics, 0, sizeof (*metrics)); }
|
{ }
|
||||||
|
|
||||||
static hb_position_t
|
static hb_position_t
|
||||||
hb_font_get_kerning_nil (hb_font_t *font HB_GNUC_UNUSED,
|
hb_font_get_kerning_nil (hb_font_t *font HB_GNUC_UNUSED,
|
||||||
|
@ -205,7 +205,7 @@ void
|
||||||
hb_font_get_glyph_metrics (hb_font_t *font, hb_face_t *face,
|
hb_font_get_glyph_metrics (hb_font_t *font, hb_face_t *face,
|
||||||
hb_codepoint_t glyph, hb_glyph_metrics_t *metrics)
|
hb_codepoint_t glyph, hb_glyph_metrics_t *metrics)
|
||||||
{
|
{
|
||||||
/* TODO Zero metrics here? */
|
memset (metrics, 0, sizeof (*metrics));
|
||||||
return font->klass->get_glyph_metrics (font, face, font->user_data,
|
return font->klass->get_glyph_metrics (font, face, font->user_data,
|
||||||
glyph, metrics);
|
glyph, metrics);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue