freetype2/src/raster
Alexei Podtelezhnikov 3fa5c84565 [raster] Fix linked profiles in contour loops.
This fixes a subtle bug when the last profile in a contour was not
properly short-circuited if it was still empty at `End_Profile`.
We finalize all linking in `Finalize_Profile_List` now and do nothing
else there.  The turns are added in `End_Profile`.

* src/raster/ftraster.c (Insert_Y_Turn): Moved up unchanged.
(End_Profile): Take care of turns but set only preliminary linking.
(Finalize_Profile_Table): Take care of linking and null-termination.
(Convert_Glyph): Adjusted accordingly.
2023-10-17 23:56:23 -04:00
..
ftmisc.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftraster.c [raster] Fix linked profiles in contour loops. 2023-10-17 23:56:23 -04:00
ftraster.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
ftrend1.c */*: Remove many function pointer casts. 2023-06-03 06:58:09 +02:00
ftrend1.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
module.mk Update all copyright notices. 2023-01-17 09:18:25 +01:00
raster.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
rasterrs.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
rules.mk Update all copyright notices. 2023-01-17 09:18:25 +01:00