[psaux] Fix compiler warning (#53915).

* src/psaux/psft.c (cf2_freeT1SeacComponent): Do it.
This commit is contained in:
Werner Lemberg 2018-05-15 21:55:28 +02:00
parent befee11296
commit 49c5e24a14
2 changed files with 15 additions and 2 deletions

View File

@ -1,3 +1,9 @@
2018-05-15 Werner Lemberg <wl@gnu.org>
[psaux] Fix compiler warning (#53915).
* src/psaux/psft.c (cf2_freeT1SeacComponent): Do it.
2018-05-15 Werner Lemberg <wl@gnu.org> 2018-05-15 Werner Lemberg <wl@gnu.org>
[sfnt] Fix memory leak in handling `COLR' data. [sfnt] Fix memory leak in handling `COLR' data.

View File

@ -767,13 +767,14 @@
cf2_freeT1SeacComponent( PS_Decoder* decoder, cf2_freeT1SeacComponent( PS_Decoder* decoder,
CF2_Buffer buf ) CF2_Buffer buf )
{ {
#ifdef FT_CONFIG_OPTION_INCREMENTAL
T1_Face face; T1_Face face;
FT_Data data; FT_Data data;
FT_ASSERT( decoder ); FT_ASSERT( decoder );
#ifdef FT_CONFIG_OPTION_INCREMENTAL
face = (T1_Face)decoder->builder.face; face = (T1_Face)decoder->builder.face;
data.pointer = buf->start; data.pointer = buf->start;
@ -783,7 +784,13 @@
face->root.internal->incremental_interface->funcs->free_glyph_data( face->root.internal->incremental_interface->funcs->free_glyph_data(
face->root.internal->incremental_interface->object, face->root.internal->incremental_interface->object,
&data ); &data );
#endif /* FT_CONFIG_OPTION_INCREMENTAL */
#else /* !FT_CONFIG_OPTION_INCREMENTAL */
FT_UNUSED( decoder );
FT_UNUSED( buf );
#endif /* !FT_CONFIG_OPTION_INCREMENTAL */
} }