Fix for CFF space glyph regression (#57541).

* src/psaux/psft.c (cf2_decoder_parse_substrings): Replace early-out
  with FT_OFFSET.
GSoC-2020-greg
Dominik Röttsches 5 years ago committed by Werner Lemberg
parent fa147af4a5
commit 5b1a37af56
  1. 7
      ChangeLog
  2. 5
      src/psaux/psft.c

@ -1,3 +1,10 @@
2020-02-25 Dominik Röttsches <drott@chromium.org>
Fix for CFF space glyph regression (#57541).
* src/psaux/psft.c (cf2_decoder_parse_substrings): Replace early-out
with FT_OFFSET.
2020-02-22 Werner Lemberg <wl@gnu.org>
[woff2] Fix font table access.

@ -316,9 +316,6 @@
FT_Bool is_t1 = decoder->builder.is_t1;
if ( !charstring_base || !charstring_len )
return FT_ERR( Invalid_File_Format );
FT_ASSERT( decoder &&
( is_t1 || decoder->cff ) );
@ -388,7 +385,7 @@
FT_ZERO( &buf );
buf.start =
buf.ptr = charstring_base;
buf.end = charstring_base + charstring_len;
buf.end = FT_OFFSET( charstring_base, charstring_len );
FT_ZERO( &transform );

Loading…
Cancel
Save