* src/sfnt/ttload.c (tt_face_free_names): Check that `table->names'


			
			
				CACHE
			
			
		
Werner Lemberg 21 years ago
parent c769b23b72
commit c64b55b05a
  1. 5
      ChangeLog
  2. 15
      src/sfnt/ttload.c

@ -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…
Cancel
Save