Werner Lemberg 94152819b0 More fixes for clang's `sanitize' feature.
* src/base/ftcalc.c (FT_DivFix): Use unsigned values for
computations which use the left shift operator and convert to signed
as the last step.
* src/base/fttrigon.c (ft_trig_prenorm, FT_Vector_Rotate,
FT_Vector_Length, FT_Vector_Polarize): Ditto.

* src/cff/cffgload.c (cff_decoder_parse_charstrings): Simplify.
* src/cff/cffload.c (cff_subfont_load): Fix constant.
* src/cff/cffparse.c (cff_parse_integer, cff_parse_real, do_fixed,
cff_parse_fixed_dynamic): Use unsigned values for computations which
use the left shift operator and convert to signed as the last step.

* src/cid/cidload.c (cid_get_offset): Ditto.

* src/psaux/psconv.c (PS_Conv_ToFixed): Ditto.
* src/psaux/t1decode.c (t1_decoder_parse_charstrings): Ditto.

* src/truetype/ttinterp.c (TT_MulFix14, TT_DotFix14): Ditto.
2013-05-04 16:40:12 +02:00
..
2013-03-23 14:25:43 +01:00
2013-04-03 07:37:56 +02:00
2013-03-14 11:21:17 +01:00
2013-03-14 11:21:17 +01:00
2013-03-14 11:21:17 +01:00
2013-03-17 08:14:46 +01:00
2013-03-17 08:14:46 +01:00
2013-03-24 08:37:12 +01:00
2013-03-17 08:14:46 +01:00
2013-03-17 08:14:46 +01:00
2005-06-04 23:04:30 +00:00