diff options
author | Grigori Goronzy <greg@chown.ath.cx> | 2014-03-17 01:40:49 +0100 |
---|---|---|
committer | Grigori Goronzy <greg@chown.ath.cx> | 2014-03-17 01:40:49 +0100 |
commit | 29cd7368eb6bb6a1524c33a962f67052fea8d838 (patch) | |
tree | 6df428ee521aa7e28123543d21c1092fbb8204db | |
parent | a7a767f05e2c499ad68d4efaeef6b6b6eb4af4bc (diff) | |
download | libass-29cd7368eb6bb6a1524c33a962f67052fea8d838.tar.bz2 libass-29cd7368eb6bb6a1524c33a962f67052fea8d838.tar.xz |
shaper: fix nasty sign bug in font functions
Fixes issue #68.
-rw-r--r-- | libass/ass_shaper.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_shaper.c b/libass/ass_shaper.c index b69c93a..e9f2b53 100644 --- a/libass/ass_shaper.c +++ b/libass/ass_shaper.c @@ -330,7 +330,7 @@ cached_extents(hb_font_t *font, void *font_data, hb_codepoint_t glyph, extents->x_bearing = metrics->metrics.horiBearingX; extents->y_bearing = metrics->metrics.horiBearingY; extents->width = metrics->metrics.width; - extents->height = metrics->metrics.height; + extents->height = -metrics->metrics.height; return 1; } |