commit | 7ff43d3e9f981991048a459303e431bf0c617a36 | [log] [tgz] |
---|---|---|
author | Alexei Podtelezhnikov <apodtele@gmail.com> | Sun May 26 23:40:20 2024 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Sun May 26 23:40:20 2024 |
tree | 3f010bd2eed70bb1138f37411ff0b045508ddfd3 | |
parent | 3416ac16d09dcc20478906bd222b73d5375e4db1 [diff] |
[truetype/GX] Consolidate memory allocations. * src/truetype/ttgxvar.c (tt_face_vary_cvt, TT_Vary_Apply_Glyph_Deltas): Allocate and split bigger memory blocks, avoid unnecessary zeroing, do not copy shared tuples, revise error exit paths.