commit | b75abeb5e6561024d182ccdc0eb36a7d2630310e | [log] [tgz] |
---|---|---|
author | Chris Liddell <chris.liddell@artifex.com> | Tue Jan 08 20:51:39 2019 -0500 |
committer | Alexei Podtelezhnikov <apodtele@gmail.com> | Tue Jan 08 20:51:39 2019 -0500 |
tree | f96f243b4755e272c8d774ec69d721dcd69c8c06 | |
parent | 2875ada19766f9559feab3c643026fac57ac2a81 [diff] |
[psaux] Fix closepath (#55414). All of the Type 1 path building is done with code common to the revised CFF engine, with the exception of closepath, which was still calling ps_builder_close_contour(), thus previously cached segments were not always written to the path, and glyph corruption, or even invalid outlines were possible. * src/psauc/psinterp.c (cf2_interpT2CharString) <cf2_cmdCLOSEPATH>: Switch to calling `cf2_glyphpath_closeOpenPath'.