diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/psaux/psft.c | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/src/psaux/psft.c b/src/psaux/psft.c index 08dd33c84..50b40bf8f 100644 --- a/src/psaux/psft.c +++ b/src/psaux/psft.c @@ -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 ); |