diff options
author | Tavmjong Bah <tavmjong@free.fr> | 2021-03-17 14:37:13 +0100 |
---|---|---|
committer | Marco Trevisan (TreviƱo) <mail@3v1n0.net> | 2021-05-05 17:31:44 +0200 |
commit | 634621b09e232bf51a9c89c177743dbc851e543a (patch) | |
tree | a56fd2f88caadd97c83184350be1d21fa0c0ad6b /pango/pangofc-shape.c | |
parent | cdfade7c9c864486f83220e2acff29b7f0553722 (diff) | |
download | pango-634621b09e232bf51a9c89c177743dbc851e543a.tar.gz |
Fix placement of marks in upright vertical text.
(cherry-picked from commit 3396cc20)
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 */ |