> @@ -272,18 +267,18 @@ > * need a `dup X' at the very beginning and a `put' at the end, so a > * rough guess using 100 bytes as the minimum is justified. > */ > - if ( (FT_ULong)num_dicts > stream->size / 100 ) > + max_dicts = (FT_UInt)( stream->size / 100 );
Hmm. `stream->size / 100` could be greater than FT_UInt (most
probably in a buggy font), no?
Werner
