Minor fixes for some clang warnings.
* src/base/ftoutln.c (FT_Outline_EmboldenXY): Cast, possible missing initialization. * src/truetype/ttgload.c (TT_Process_Composite_Component): Cast.
This commit is contained in:
parent
19cb1127d4
commit
bd0438a461
|
@ -1,3 +1,12 @@
|
|||
2015-09-16 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
Minor fixes for some clang warnings.
|
||||
|
||||
* src/base/ftoutln.c (FT_Outline_EmboldenXY): Cast, possible missing
|
||||
initialization.
|
||||
|
||||
* src/truetype/ttgload.c (TT_Process_Composite_Component): Cast.
|
||||
|
||||
2015-09-15 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
[type1, type42] Fix memory leaks (#45966).
|
||||
|
|
|
@ -935,7 +935,7 @@
|
|||
for ( c = 0; c < outline->n_contours; c++ )
|
||||
{
|
||||
FT_Vector in, out, anchor, shift;
|
||||
FT_Fixed l_in, l_out, l_anchor, l, q, d;
|
||||
FT_Fixed l_in, l_out, l_anchor = 0, l, q, d;
|
||||
FT_Int i, j, k;
|
||||
|
||||
|
||||
|
@ -952,7 +952,7 @@
|
|||
{
|
||||
out.x = points[j].x - points[i].x;
|
||||
out.y = points[j].y - points[i].y;
|
||||
l_out = FT_Vector_NormLen( &out );
|
||||
l_out = (FT_Fixed)FT_Vector_NormLen( &out );
|
||||
|
||||
if ( l_out == 0 )
|
||||
continue;
|
||||
|
|
|
@ -998,14 +998,16 @@
|
|||
FT_UInt start_point,
|
||||
FT_UInt num_base_points )
|
||||
{
|
||||
FT_GlyphLoader gloader = loader->gloader;
|
||||
FT_GlyphLoader gloader = loader->gloader;
|
||||
FT_Outline current;
|
||||
FT_Bool have_scale;
|
||||
FT_Pos x, y;
|
||||
|
||||
|
||||
current.points = gloader->base.outline.points + num_base_points;
|
||||
current.n_points = gloader->base.outline.n_points - num_base_points;
|
||||
current.points = gloader->base.outline.points +
|
||||
num_base_points;
|
||||
current.n_points = gloader->base.outline.n_points -
|
||||
(short)num_base_points;
|
||||
|
||||
have_scale = FT_BOOL( subglyph->flags & ( WE_HAVE_A_SCALE |
|
||||
WE_HAVE_AN_XY_SCALE |
|
||||
|
|
Loading…
Reference in New Issue