diff options
Diffstat (limited to 'src/sfnt/ttsvg.c')
-rw-r--r-- | src/sfnt/ttsvg.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/sfnt/ttsvg.c b/src/sfnt/ttsvg.c index 411813a98..22b9a4bb1 100644 --- a/src/sfnt/ttsvg.c +++ b/src/sfnt/ttsvg.c @@ -310,7 +310,8 @@ if ( error != FT_Err_Ok ) goto Exit; - doc_limit = svg->table_size - ( doc_list - (FT_Byte*)svg->table ); + doc_limit = svg->table_size - + (FT_ULong)( doc_list - (FT_Byte*)svg->table ); if ( doc_offset > doc_limit || doc_length > doc_limit - doc_offset ) { |