* src/truetype/ttxgvar.c (ft_var_load_avar, ft_var_load_gvar): Fix
error handling.
This commit is contained in:
parent
b78c554d65
commit
19b42a5c3a
|
@ -1,3 +1,8 @@
|
|||
2004-05-09 George Williams <gww@silcom.com>
|
||||
|
||||
* src/truetype/ttxgvar.c (ft_var_load_avar, ft_var_load_gvar): Fix
|
||||
error handling.
|
||||
|
||||
2004-05-07 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
* src/pfr/pfrobjs.c, src/pfr/pfrobjs.h (pfr_face_init,
|
||||
|
|
|
@ -294,7 +294,7 @@
|
|||
|
||||
if ( version != 0x00010000L ||
|
||||
axisCount != (FT_Long)blend->mmvar->num_axis )
|
||||
return;
|
||||
goto Exit;
|
||||
|
||||
if ( FT_NEW_ARRAY( blend->avar_segment, axisCount ) )
|
||||
goto Exit;
|
||||
|
@ -1451,9 +1451,6 @@
|
|||
FT_Stream_SeekSet( stream, here );
|
||||
}
|
||||
|
||||
FT_FRAME_EXIT();
|
||||
goto Exit;
|
||||
|
||||
Fail3:
|
||||
FT_FREE( tuple_coords );
|
||||
FT_FREE( im_start_coords );
|
||||
|
@ -1463,8 +1460,11 @@
|
|||
FT_FRAME_EXIT();
|
||||
|
||||
Fail1:
|
||||
FT_FREE( delta_xy );
|
||||
*deltas = NULL;
|
||||
if ( error )
|
||||
{
|
||||
FT_FREE( delta_xy );
|
||||
*deltas = NULL;
|
||||
}
|
||||
|
||||
Exit:
|
||||
return error;
|
||||
|
|
Loading…
Reference in New Issue