diff options
author | Sebastian Rasmussen <sebras@gmail.com> | 2016-05-25 00:37:04 +0200 |
---|---|---|
committer | Sebastian Rasmussen <sebras@gmail.com> | 2016-06-14 00:44:28 +0200 |
commit | 163c30cf09bfc9e02abbc85fd02905ee9136abb4 (patch) | |
tree | 8f9d681e4126e1ef7c661ac69ace8760280736e0 /source/html | |
parent | 46b75f288d877af0d307259f7b454df02ee83c10 (diff) | |
download | mupdf-163c30cf09bfc9e02abbc85fd02905ee9136abb4.tar.xz |
stext: Non-initial glyphs in ligatures must set start/stop.
Normal glyphs and inital glyphs in ligatures have their start/stop (p
and q) set before determining whether to append to an existing span or
insert a space. For non-initial glyphs the start/stop were never set
which introduced uninitialized values into the span data structure.
Now, all glyphs have their start/stop set and then if it is a
non-initial glyph in a ligature the append and space detection is
ignored. This means that no values are uninitialized.
Diffstat (limited to 'source/html')
0 files changed, 0 insertions, 0 deletions