diff options
-rw-r--r-- | src/cff/cffgload.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/cff/cffgload.c b/src/cff/cffgload.c index 5c15c804b..7586b886f 100644 --- a/src/cff/cffgload.c +++ b/src/cff/cffgload.c @@ -370,8 +370,8 @@ SFNT_Service sfnt; - if ( size->root.metrics.x_ppem < 1 || - size->root.metrics.y_ppem < 1 ) + if ( size && (size->root.metrics.x_ppem < 1 || + size->root.metrics.y_ppem < 1 ) ) { error = FT_THROW( Invalid_Size_Handle ); return error; |