From ab6fe0768fd2a319d73adfd6cc1c8338bf2e669c Mon Sep 17 00:00:00 2001 From: Alexei Podtelezhnikov Date: Mon, 6 Nov 2017 21:34:56 -0500 Subject: [PATCH] * src/smooth/ftgrays.c (gray_set_cell): Fix uninitialized variables. --- ChangeLog | 4 ++++ src/smooth/ftgrays.c | 4 ++-- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6ce0c2030..620cebc24 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2017-11-01 Alexei Podtelezhnikov + + * src/smooth/ftgrays.c (gray_set_cell): Fix uninitialized variables. + 2017-11-03 Ewald Hew [psaux] Fix PostScript interpreter rewinding in Type 1 mode. (#52251) diff --git a/src/smooth/ftgrays.c b/src/smooth/ftgrays.c index 91ca6e339..3b3dcb31e 100644 --- a/src/smooth/ftgrays.c +++ b/src/smooth/ftgrays.c @@ -582,8 +582,8 @@ typedef ptrdiff_t FT_PtrDist; if ( ex < ras.min_ex ) ex = ras.min_ex - 1; - /* record the current one if it is substantial and valid */ - if ( ( ras.area || ras.cover ) && !ras.invalid ) + /* record the current one if it is valid and substantial */ + if ( !ras.invalid && ( ras.area || ras.cover ) ) gray_record_cell( RAS_VAR ); ras.area = 0;