@ -448,8 +448,8 @@
FT_fdot14ToFixed ( FT_GET_SHORT ( ) ) ;
FT_TRACE5 ( ( " mapping %.5f to %.5f \n " ,
segment - > correspondence [ j ] . fromCoord / 65536.0 ,
segment - > correspondence [ j ] . toCoord / 65536.0 ) ) ;
( double ) segment - > correspondence [ j ] . fromCoord / 65536 ,
( double ) segment - > correspondence [ j ] . toCoord / 65536 ) ) ;
}
FT_TRACE5 ( ( " \n " ) ) ;
@ -1813,7 +1813,7 @@
blend - > tuplecoords [ i * gvar_head . axisCount + j ] =
FT_fdot14ToFixed ( FT_GET_SHORT ( ) ) ;
FT_TRACE5 ( ( " %.5f " ,
blend - > tuplecoords [ i * gvar_head . axisCount + j ] / 65536.0 ) ) ;
( double ) blend - > tuplecoords [ i * gvar_head . axisCount + j ] / 65536 ) ) ;
}
FT_TRACE5 ( ( " ] \n " ) ) ;
}
@ -1884,7 +1884,7 @@
for ( i = 0 ; i < blend - > num_axis ; i + + )
{
FT_TRACE6 ( ( " axis %d coordinate %.5f: \n " ,
i , blend - > normalizedcoords [ i ] / 65536.0 ) ) ;
i , ( double ) blend - > normalizedcoords [ i ] / 65536 ) ) ;
/* It's not clear why (for intermediate tuples) we don't need */
/* to check against start/end -- the documentation says we don't. */
@ -1907,7 +1907,7 @@
if ( blend - > normalizedcoords [ i ] = = tuple_coords [ i ] )
{
FT_TRACE6 ( ( " tuple coordinate %.5f fits perfectly \n " ,
tuple_coords [ i ] / 65536.0 ) ) ;
( double ) tuple_coords [ i ] / 65536 ) ) ;
/* `apply' does not change */
continue ;
}
@ -1920,13 +1920,13 @@
blend - > normalizedcoords [ i ] > FT_MAX ( 0 , tuple_coords [ i ] ) )
{
FT_TRACE6 ( ( " tuple coordinate %.5f is exceeded, stop \n " ,
tuple_coords [ i ] / 65536.0 ) ) ;
( double ) tuple_coords [ i ] / 65536 ) ) ;
apply = 0 ;
break ;
}
FT_TRACE6 ( ( " tuple coordinate %.5f fits \n " ,
tuple_coords [ i ] / 65536.0 ) ) ;
( double ) tuple_coords [ i ] / 65536 ) ) ;
apply = FT_MulDiv ( apply ,
blend - > normalizedcoords [ i ] ,
tuple_coords [ i ] ) ;
@ -1940,15 +1940,15 @@
{
FT_TRACE6 ( ( " intermediate tuple range ]%.5f;%.5f[ is exceeded, "
" stop \n " ,
im_start_coords [ i ] / 65536.0 ,
im_end_coords [ i ] / 65536.0 ) ) ;
( double ) im_start_coords [ i ] / 65536 ,
( double ) im_end_coords [ i ] / 65536 ) ) ;
apply = 0 ;
break ;
}
FT_TRACE6 ( ( " intermediate tuple range ]%.5f;%.5f[ fits \n " ,
im_start_coords [ i ] / 65536.0 ,
im_end_coords [ i ] / 65536.0 ) ) ;
( double ) im_start_coords [ i ] / 65536 ,
( double ) im_end_coords [ i ] / 65536 ) ) ;
if ( blend - > normalizedcoords [ i ] < tuple_coords [ i ] )
apply = FT_MulDiv ( apply ,
blend - > normalizedcoords [ i ] - im_start_coords [ i ] ,
@ -1960,7 +1960,7 @@
}
}
FT_TRACE6 ( ( " apply factor is %.5f \n " , apply / 65536.0 ) ) ;
FT_TRACE6 ( ( " apply factor is %.5f \n " , ( double ) apply / 65536 ) ) ;
return apply ;
}
@ -2008,15 +2008,15 @@
FT_Fixed coord = coords [ i ] ;
FT_TRACE5 ( ( " %d: %.5f \n " , i , coord / 65536.0 ) ) ;
FT_TRACE5 ( ( " %d: %.5f \n " , i , ( double ) coord / 65536 ) ) ;
if ( coord > a - > maximum | | coord < a - > minimum )
{
FT_TRACE1 ( ( " ft_var_to_normalized: design coordinate %.5f \n " ,
coord / 65536.0 ) ) ;
( double ) coord / 65536 ) ) ;
FT_TRACE1 ( ( " is out of range [%.5f;%.5f]; "
" clamping \n " ,
a - > minimum / 65536.0 ,
a - > maximum / 65536.0 ) ) ;
( double ) a - > minimum / 65536 ,
( double ) a - > maximum / 65536 ) ) ;
}
if ( coord > a - > def )
@ -2054,7 +2054,7 @@
{
if ( normalized [ i ] < av - > correspondence [ j ] . fromCoord )
{
FT_TRACE5 ( ( " %.5f \n " , normalized [ i ] / 65536.0 ) ) ;
FT_TRACE5 ( ( " %.5f \n " , ( double ) normalized [ i ] / 65536 ) ) ;
normalized [ i ] =
FT_MulDiv ( normalized [ i ] - av - > correspondence [ j - 1 ] . fromCoord ,
@ -2180,7 +2180,7 @@
av - > correspondence [ j - 1 ] . toCoord ) +
av - > correspondence [ j - 1 ] . fromCoord ;
FT_TRACE5 ( ( " %.5f \n " , design [ i ] / 65536.0 ) ) ;
FT_TRACE5 ( ( " %.5f \n " , ( double ) design [ i ] / 65536 ) ) ;
break ;
}
}
@ -2510,9 +2510,9 @@
" %10.5f %10.5f %10.5f 0x%04X%s \n " ,
i ,
a - > name ,
a - > minimum / 65536.0 ,
a - > def / 65536.0 ,
a - > maximum / 65536.0 ,
( double ) a - > minimum / 65536 ,
( double ) a - > def / 65536 ,
( double ) a - > maximum / 65536 ,
* axis_flags ,
invalid ? " (invalid, disabled) " : " " ) ) ;
# endif
@ -2776,11 +2776,11 @@
for ( i = 0 ; i < num_coords ; i + + )
{
FT_TRACE5 ( ( " %.5f \n " , coords [ i ] / 65536.0 ) ) ;
FT_TRACE5 ( ( " %.5f \n " , ( double ) coords [ i ] / 65536 ) ) ;
if ( coords [ i ] < - 0x00010000L | | coords [ i ] > 0x00010000L )
{
FT_TRACE1 ( ( " TT_Set_MM_Blend: normalized design coordinate %.5f \n " ,
coords [ i ] / 65536.0 ) ) ;
( double ) coords [ i ] / 65536 ) ) ;
FT_TRACE1 ( ( " is out of range [-1;1] \n " ) ) ;
error = FT_THROW ( Invalid_Argument ) ;
goto Exit ;
@ -3665,10 +3665,10 @@
{
FT_TRACE7 ( ( " %d: %f -> %f \n " ,
j ,
( FT_fdot6ToFixed ( face - > cvt [ j ] ) +
old_cvt_delta ) / 65536.0 ,
( FT_fdot6ToFixed ( face - > cvt [ j ] ) +
cvt_deltas [ j ] ) / 65536.0 ) ) ;
( double ) ( FT_fdot6ToFixed ( face - > cvt [ j ] ) +
old_cvt_delta ) / 65536 ,
( double ) ( FT_fdot6ToFixed ( face - > cvt [ j ] ) +
cvt_deltas [ j ] ) / 65536 ) ) ;
count + + ;
}
# endif
@ -3707,10 +3707,10 @@
{
FT_TRACE7 ( ( " %d: %f -> %f \n " ,
pindex ,
( FT_fdot6ToFixed ( face - > cvt [ pindex ] ) +
old_cvt_delta ) / 65536.0 ,
( FT_fdot6ToFixed ( face - > cvt [ pindex ] ) +
cvt_deltas [ pindex ] ) / 65536.0 ) ) ;
( double ) ( FT_fdot6ToFixed ( face - > cvt [ pindex ] ) +
old_cvt_delta ) / 65536 ,
( double ) ( FT_fdot6ToFixed ( face - > cvt [ pindex ] ) +
cvt_deltas [ pindex ] ) / 65536 ) ) ;
count + + ;
}
# endif
@ -4226,14 +4226,14 @@
{
FT_TRACE7 ( ( " %d: (%f, %f) -> (%f, %f) \n " ,
j ,
( FT_intToFixed ( outline - > points [ j ] . x ) +
old_point_delta_x ) / 65536.0 ,
( FT_intToFixed ( outline - > points [ j ] . y ) +
old_point_delta_y ) / 65536.0 ,
( FT_intToFixed ( outline - > points [ j ] . x ) +
point_deltas_x [ j ] ) / 65536.0 ,
( FT_intToFixed ( outline - > points [ j ] . y ) +
point_deltas_y [ j ] ) / 65536.0 ) ) ;
( double ) ( FT_intToFixed ( outline - > points [ j ] . x ) +
old_point_delta_x ) / 65536 ,
( double ) ( FT_intToFixed ( outline - > points [ j ] . y ) +
old_point_delta_y ) / 65536 ,
( double ) ( FT_intToFixed ( outline - > points [ j ] . x ) +
point_deltas_x [ j ] ) / 65536 ,
( double ) ( FT_intToFixed ( outline - > points [ j ] . y ) +
point_deltas_y [ j ] ) / 65536 ) ) ;
count + + ;
}
# endif
@ -4300,14 +4300,14 @@
{
FT_TRACE7 ( ( " %d: (%f, %f) -> (%f, %f) \n " ,
j ,
( FT_intToFixed ( outline - > points [ j ] . x ) +
old_point_delta_x ) / 65536.0 ,
( FT_intToFixed ( outline - > points [ j ] . y ) +
old_point_delta_y ) / 65536.0 ,
( FT_intToFixed ( outline - > points [ j ] . x ) +
point_deltas_x [ j ] ) / 65536.0 ,
( FT_intToFixed ( outline - > points [ j ] . y ) +
point_deltas_y [ j ] ) / 65536.0 ) ) ;
( double ) ( FT_intToFixed ( outline - > points [ j ] . x ) +
old_point_delta_x ) / 65536 ,
( double ) ( FT_intToFixed ( outline - > points [ j ] . y ) +
old_point_delta_y ) / 65536 ,
( double ) ( FT_intToFixed ( outline - > points [ j ] . x ) +
point_deltas_x [ j ] ) / 65536 ,
( double ) ( FT_intToFixed ( outline - > points [ j ] . y ) +
point_deltas_y [ j ] ) / 65536 ) ) ;
count + + ;
}
# endif