diff options
author | Werner Lemberg <wl@gnu.org> | 2019-05-16 10:15:53 +0200 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2019-05-16 10:15:53 +0200 |
commit | ac335cd5865fcae031689e23c470907245aad4a0 (patch) | |
tree | 89cd23f21720ca0d4e6be3d73adb7ac2615cb6bd | |
parent | 535b687e58960f29c2da936c486deb3065d32250 (diff) | |
download | freetype2-ac335cd5865fcae031689e23c470907245aad4a0.tar.gz |
* src/truetype/ttgload.c (load_truetype_glyph): Init `unrounded'.
This fixes linear advance width values for spacing glyphs. Bug
introduced 2019-05-09.
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | src/truetype/ttgload.c | 2 |
2 files changed, 8 insertions, 1 deletions
@@ -1,5 +1,12 @@ 2019-05-16 Werner Lemberg <wl@gnu.org> + * src/truetype/ttgload.c (load_truetype_glyph): Init `unrounded'. + + This fixes linear advance width values for spacing glyphs. Bug + introduced 2019-05-09. + +2019-05-16 Werner Lemberg <wl@gnu.org> + [truetype] Avoid code duplication. * src/truetype/ttobjs.c (tt_size_run_prep): Scale CVT values in this diff --git a/src/truetype/ttgload.c b/src/truetype/ttgload.c index 84b65d497..d214f877a 100644 --- a/src/truetype/ttgload.c +++ b/src/truetype/ttgload.c @@ -1739,7 +1739,7 @@ FT_Outline outline; /* unrounded values */ - FT_Vector unrounded[4]; + FT_Vector unrounded[4] = { {0, 0}, {0, 0}, {0, 0}, {0, 0} }; points[0].x = loader->pp1.x; |