* 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> 2021-03-13 Werner Lemberg <wl@gnu.org>
Handle various VC++ compiler warnings. Handle various VC++ compiler warnings.

View File

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