diff options
author | Enver Balalic <balalic.enver@gmail.com> | 2022-09-16 11:46:22 +0200 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-09-16 14:52:03 +0200 |
commit | 11a44ffb69c46cd7fae6a95ec35d7e8348f8da5b (patch) | |
tree | 5c6287f7d973e1f2e442f49354c48f9d7566e6e0 /Ports/soltys | |
parent | e6306d459a638fadfebcb58bf0ee707bf5c86c5d (diff) | |
download | serenity-11a44ffb69c46cd7fae6a95ec35d7e8348f8da5b.zip |
LibGfx: Recurse TrueType composite glyphs until a simple glyph is found
This fixes a bug in ladybird where it was crashing while rendering
characters like Ε‘ΔΔΕΎ in the Noto Sans Regular font.
That font renders those characters as a composite where the caret
has numberOfContours = -1. When using the rasterize_impl simple path
for that, it would negatively overflow the offsets.
Diffstat (limited to 'Ports/soltys')
0 files changed, 0 insertions, 0 deletions