diff --git a/ChangeLog b/ChangeLog index a982efb53..ea1daa23a 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2010-09-19 suzuki toshiya + + [cff] Make trace message in cff_charset_load() verbose. + See Savannah bug #30975. + + * src/cff/cffload.c (cff_charset_load): Report the original + `nleft' and truncated `nleft'. + 2010-09-19 suzuki toshiya [cff] Correct `max_cid' from CID array length to max CID. diff --git a/src/cff/cffload.c b/src/cff/cffload.c index 27ee094be..6a1842fd3 100644 --- a/src/cff/cffload.c +++ b/src/cff/cffload.c @@ -916,7 +916,8 @@ /* try to rescue some of the SIDs if `nleft' is too large */ if ( glyph_sid > 0xFFFFL - nleft ) { - FT_ERROR(( "cff_charset_load: invalid SID range trimmed\n" )); + FT_ERROR(( "cff_charset_load: invalid SID range trimmed" + " nleft=%d -> %d\n", nleft, 0xFFFFL - glyph_sid )); nleft = ( FT_UInt )( 0xFFFFL - glyph_sid ); }