freetype/src/cid
suzuki toshiya f312b3402a [t1cid] Change the trace messages of the charstrings retrieval errors.
The t1cid driver catches 3 types of errors in
the charstrings retrieval;
A) The invalid FD number, there are 2 subtypes;
  A-1) FD number is the maximum number fitting to FDBytes.
  A-2) FD number is greater than num_dicts.
B) Declared length is overrunning.
C) Declared length is invalid (its end is before its head).

Considering that some widely distributed fonts
(e.g., "CJKV" book by O'Reilly) have A-1 errors
in the unimplemented glyphs, the trace level for
A-1 is calmed to level 1.

The errors A-2, B, and C would be irregular;
their trace levels are kept at level 0, but
the updated trace messages include the CID number.
2023-04-24 14:06:09 +09:00
..
ciderrs.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
cidgload.c [t1cid] Change the trace messages of the charstrings retrieval errors. 2023-04-24 14:06:09 +09:00
cidgload.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
cidload.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
cidload.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
cidobjs.c [cff,cid,type1] Shorten de-referencing. 2023-03-03 17:21:10 +00:00
cidobjs.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
cidparse.c Avoid strtol on non-null-terminated data. 2023-03-02 20:56:41 +01:00
cidparse.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
cidriver.c Update all copyright notices. 2023-01-17 09:18:25 +01:00
cidriver.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
cidtoken.h Update all copyright notices. 2023-01-17 09:18:25 +01:00
module.mk Update all copyright notices. 2023-01-17 09:18:25 +01:00
rules.mk Update all copyright notices. 2023-01-17 09:18:25 +01:00
type1cid.c Update all copyright notices. 2023-01-17 09:18:25 +01:00