diff options
author | Tavmjong Bah <tavmjong@free.fr> | 2021-03-17 14:37:13 +0100 |
---|---|---|
committer | Tavmjong Bah <tavmjong@free.fr> | 2021-03-17 14:37:13 +0100 |
commit | 3396cc209b1b9a68d8b05d2bb9658c44c9df83b9 (patch) | |
tree | 272a2a95959bb0fe46449b6da9c02df8e72b7517 /pango/pangofc-shape.c | |
parent | 7e7ceb2425201bb4c7be3dcd0864d3da9632f9ef (diff) | |
download | pango-3396cc209b1b9a68d8b05d2bb9658c44c9df83b9.tar.gz |
Fix placement of marks in upright vertical text.
Diffstat (limited to 'pango/pangofc-shape.c')
-rw-r--r-- | pango/pangofc-shape.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/pango/pangofc-shape.c b/pango/pangofc-shape.c index 16d5d84d..5c716b24 100644 --- a/pango/pangofc-shape.c +++ b/pango/pangofc-shape.c @@ -409,12 +409,9 @@ pango_hb_shape (PangoFont *font, for (i = 0; i < num_glyphs; i++) { /* 90 degrees rotation counter-clockwise. */ - hb_position_t x_origin = 0, y_origin = 0; - hb_font_get_glyph_v_origin - (hb_font, infos[i].glyph, &x_origin, &y_origin); infos[i].geometry.width = - hb_position->y_advance; - infos[i].geometry.x_offset = - hb_position->y_offset - y_origin; - infos[i].geometry.y_offset = - hb_position->x_offset - x_origin; + infos[i].geometry.x_offset = - hb_position->y_offset; + infos[i].geometry.y_offset = - hb_position->x_offset; hb_position++; } else /* horizontal */ |