Werner Lemberg pushed to branch master at FreeType / FreeType
Commits:
-
d014387a
by Werner Lemberg at 2022-03-19T09:30:45+01:00
-
0c2bdb01
by Werner Lemberg at 2022-03-19T09:37:28+01:00
1 changed file:
Changes:
... | ... | @@ -2532,6 +2532,7 @@ |
2532 | 2532 | face_index &= 0x7FFFFFFFL;
|
2533 | 2533 | else
|
2534 | 2534 | {
|
2535 | + face_index = -face_index;
|
|
2535 | 2536 | face_index &= 0x7FFFFFFFL;
|
2536 | 2537 | face_index = -face_index;
|
2537 | 2538 | }
|
... | ... | @@ -3408,6 +3409,9 @@ |
3408 | 3409 | if ( !face )
|
3409 | 3410 | return FT_THROW( Invalid_Face_Handle );
|
3410 | 3411 | |
3412 | + if ( !face->size )
|
|
3413 | + return FT_THROW( Invalid_Size_Handle );
|
|
3414 | + |
|
3411 | 3415 | if ( !req || req->width < 0 || req->height < 0 ||
|
3412 | 3416 | req->type >= FT_SIZE_REQUEST_TYPE_MAX )
|
3413 | 3417 | return FT_THROW( Invalid_Argument );
|