* src/smooth/ftgrays.c (gray_set_cell): Refactor to fix VC++ warning.

This commit is contained in:
Alexei Podtelezhnikov 2021-03-15 22:33:17 -04:00
parent 2149b51f25
commit fb9bf2efae
2 changed files with 10 additions and 4 deletions

View File

@ -1,3 +1,7 @@
2021-03-11 Alexei Podtelezhnikov <apodtele@gmail.com>
* src/smooth/ftgrays.c (gray_set_cell): Refactor to fix VC++ warning.
2021-03-13 Werner Lemberg <wl@gnu.org>
Handle various VC++ compiler warnings.

View File

@ -540,15 +540,17 @@ typedef ptrdiff_t FT_PtrDist;
ras.cell = NULL;
else
{
PCell *pcell, cell;
PCell* pcell = ras.ycells + ey - ras.min_ey;
PCell cell;
ex = FT_MAX( ex, ras.min_ex - 1 );
pcell = &ras.ycells[ey - ras.min_ey];
while ( ( cell = *pcell ) )
while ( 1 )
{
if ( cell->x > ex )
cell = *pcell;
if ( !cell || cell->x > ex )
break;
if ( cell->x == ex )