summaryrefslogtreecommitdiffstats
path: root/libass/ass_drawing.c
diff options
context:
space:
mode:
authorDr.Smile <vabnick@gmail.com>2018-03-08 07:57:31 +0300
committerDr.Smile <vabnick@gmail.com>2019-05-19 20:18:51 +0300
commitea7cb5f75920a16c4101a23c47fb46122caf85d8 (patch)
tree2c5e55c865e5590fdc1f14204b80de92c0dc63ae /libass/ass_drawing.c
parentfcf1634387614439ceac1590c3861467f2a21c86 (diff)
downloadlibass-ea7cb5f75920a16c4101a23c47fb46122caf85d8.tar.bz2
libass-ea7cb5f75920a16c4101a23c47fb46122caf85d8.tar.xz
Eliminate advance.y from drawings and glyphs
Drawings always have advance.y = 0 and FreeType guarantees that for horizontal writing.
Diffstat (limited to 'libass/ass_drawing.c')
-rw-r--r--libass/ass_drawing.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libass/ass_drawing.c b/libass/ass_drawing.c
index 01547d8..c0ea548 100644
--- a/libass/ass_drawing.c
+++ b/libass/ass_drawing.c
@@ -59,7 +59,7 @@ static void drawing_finish(ASS_Drawing *drawing, bool raw_mode)
if (raw_mode)
return;
- drawing->advance.x = bbox.x_max - bbox.x_min;
+ drawing->advance = bbox.x_max - bbox.x_min;
double pbo = drawing->pbo / (1 << (drawing->scale - 1));
drawing->desc = double_to_d6(pbo * drawing->scale_y);