> > - 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?
A 400 Gb font might get smaller num_dicts than specified. Is that a problem?