small fix

This commit is contained in:
David Turner 2002-07-11 23:51:44 +00:00
parent 0f20eb2e5d
commit 60b8b532c7
1 changed files with 4 additions and 0 deletions

View File

@ -340,6 +340,9 @@
goto Exit;
}
if ( format_tag != 0x10000UL && format_tag != 0x74727565UL )
goto Bad_Format;
/* the format tag was read, now check the rest of the header */
sfnt->format_tag = format_tag;
sfnt->offset = offset;
@ -351,6 +354,7 @@
error = sfnt_dir_check( stream, offset, sfnt->num_tables );
if ( error )
{
Bad_Format:
FT_TRACE2(( "TT_Load_SFNT_Header: file is not SFNT!\n" ));
error = SFNT_Err_Unknown_File_Format;
}