* src/sfnt/ttload.c (tt_face_free_names): Check that `table->names'
is not NULL. Reported by Gordon Childs <gchilds@quickcut.com.au>.
This commit is contained in:
parent
4cc5df80fe
commit
44005cd358
|
@ -1,3 +1,8 @@
|
|||
2004-05-02 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
* src/sfnt/ttload.c (tt_face_free_names): Check that `table->names'
|
||||
is not NULL. Reported by Gordon Childs <gchilds@quickcut.com.au>.
|
||||
|
||||
2004-04-29 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
* docs/formats.txt: Add more information on PFR format.
|
||||
|
|
|
@ -1198,14 +1198,17 @@
|
|||
FT_UInt count = table->numNameRecords;
|
||||
|
||||
|
||||
for ( ; count > 0; count--, entry++ )
|
||||
if ( table->names )
|
||||
{
|
||||
FT_FREE( entry->string );
|
||||
entry->stringLength = 0;
|
||||
}
|
||||
for ( ; count > 0; count--, entry++ )
|
||||
{
|
||||
FT_FREE( entry->string );
|
||||
entry->stringLength = 0;
|
||||
}
|
||||
|
||||
/* free strings table */
|
||||
FT_FREE( table->names );
|
||||
/* free strings table */
|
||||
FT_FREE( table->names );
|
||||
}
|
||||
|
||||
table->numNameRecords = 0;
|
||||
table->format = 0;
|
||||
|
|
Loading…
Reference in New Issue