mirror of https://github.com/freetype/freetype
[pshinter] Handle numeric overflow.
Reported as https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=10550 * src/pshinter/pshglob.c (psh_blues_snap_stem): Mask numeric overflow.
This commit is contained in:
parent
877aa1b2cc
commit
83fc524dfc
13
ChangeLog
13
ChangeLog
|
@ -1,3 +1,14 @@
|
|||
2018-10-02 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
[pshinter] Handle numeric overflow.
|
||||
|
||||
Reported as
|
||||
|
||||
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=10550
|
||||
|
||||
* src/pshinter/pshglob.c (psh_blues_snap_stem): Mask numeric
|
||||
overflow.
|
||||
|
||||
2018-09-27 Alexei Podtelezhnikov <apodtele@gmail.com>
|
||||
|
||||
Align FreeType with standard C memory management.
|
||||
|
@ -138,7 +149,7 @@
|
|||
https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=10396
|
||||
|
||||
* src/pshinter/pshglob.c: Include FT_INTERNAL_CALC_H.
|
||||
(psh_blues_snap_stems): Mask numeric overflow.
|
||||
(psh_blues_snap_stem): Mask numeric overflow.
|
||||
|
||||
2018-09-13 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
|
|
|
@ -591,7 +591,7 @@
|
|||
|
||||
for ( ; count > 0; count--, zone-- )
|
||||
{
|
||||
delta = zone->org_top - stem_bot;
|
||||
delta = SUB_LONG( zone->org_top, stem_bot );
|
||||
if ( delta < -blues->blue_fuzz )
|
||||
break;
|
||||
|
||||
|
|
Loading…
Reference in New Issue