commit | 7a493e3a404cd04ad2d798e985d7441bd2d955ea | [log] [tgz] |
---|---|---|
author | Werner Lemberg <wl@gnu.org> | Sat Jan 08 10:28:19 2022 +0100 |
committer | Werner Lemberg <wl@gnu.org> | Sat Jan 08 10:28:19 2022 +0100 |
tree | 69a2cad030db3ce3e5d6c7ba605bb9c701b546bf | |
parent | bf9b1ef90564987856a42461147435f143e9e7cd [diff] |
[sfnt, type42] Correct previous commit. Really fix https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=42773. * src/sfnt/ttload.c (check_table_dir): Revert change. * src/type42/t42.parse.c (t42_parse_sfnts): Don't use `FT_QREALLOC` but `FT_REALLOC` for setting up `ttf_data` to avoid uninitialized memory access while handling malformed TrueType fonts later on.