freetype/src
Werner Lemberg 4447b2c84e [cff] Add early exit feature for width-only calls.
This is for `FT_Get_Advance'.

There are 7 places where the spec says the width can be defined:

  hstem/hstemhm
  vstem/vstemhm
  cntrmask/hintmask
  hmoveto
  vmoveto
  rmoveto
  endchar

* src/cff/cf2intrp.c (cf2_doStems): Exit early for width-only calls,
if possible.

(cf2_interpT2CharString) <cf2_cmdHSTEM>, <cf2_cmdVSTEM>,
<cf2_cmdVMOVETO>, <cf2_cmdENDCHAR>, <cf2_cmdHINTMASK>,
<cf2_cmdRMOVETO>, <cf2_cmdHMOVETO>: Exit early for width-only calls.
2013-06-06 21:28:36 +02:00
..
autofit Apply fixes for cppcheck nitpicks. 2013-06-04 10:30:48 +02:00
base Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
bdf Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
bzip2 */*: Use FT_Err_Ok only. 2013-03-14 11:21:17 +01:00
cache Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
cff [cff] Add early exit feature for width-only calls. 2013-06-06 21:28:36 +02:00
cid Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
gxvalid Apply fixes for cppcheck nitpicks. 2013-06-04 10:30:48 +02:00
gzip */*: Use FT_Err_Ok only. 2013-03-14 11:21:17 +01:00
lzw Apply fixes for cppcheck nitpicks. 2013-06-04 10:30:48 +02:00
otvalid */*: Use FT_ERR_EQ, FT_ERR_NEQ, and FT_ERR where appropriate. 2013-03-14 17:50:49 +01:00
pcf Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
pfr */* [FT_CONFIG_OPTION_OLD_INTERNALS]: Remove macro and guarded code. 2013-05-10 07:58:47 +02:00
psaux Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
pshinter Apply fixes for cppcheck nitpicks. 2013-06-04 10:30:48 +02:00
psnames Whitespace. 2013-03-17 08:14:46 +01:00
raster Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
sfnt Fix compiler warnings. 2013-06-05 13:43:20 +02:00
smooth Fix compiler warnings. 2013-06-05 13:43:20 +02:00
tools Missed some cppcheck items. 2013-06-04 13:09:01 +02:00
truetype Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
type1 Next round of compiler fixes. 2013-06-06 09:16:38 +02:00
type42 Apply fixes for cppcheck nitpicks. 2013-06-04 10:30:48 +02:00
winfonts */* [FT_CONFIG_OPTION_OLD_INTERNALS]: Remove macro and guarded code. 2013-05-10 07:58:47 +02:00
Jamfile Add license. 2005-06-04 23:04:30 +00:00