Index: ttload.c =================================================================== RCS file: /cvsroot/freetype2/src/sfnt/ttload.c,v retrieving revision 1.39 diff -u -r1.39 ttload.c --- ttload.c 2000/11/07 06:30:27 1.39 +++ ttload.c 2000/11/13 02:42:59 @@ -69,12 +69,12 @@ TT_Table* limit; - FT_TRACE3(( "TT_LookUp_Table: %08p, `%c%c%c%c'\n", - face, - (FT_Char)( tag >> 24 ), - (FT_Char)( tag >> 16 ), - (FT_Char)( tag >> 8 ), - (FT_Char)( tag ) )); + FT_TRACE3(( "TT_LookUp_Table: %08p, `%c%c%c%c' -- ", + face, + (FT_Char)( tag >> 24 ), + (FT_Char)( tag >> 16 ), + (FT_Char)( tag >> 8 ), + (FT_Char)( tag ) )); entry = face->dir_tables; limit = entry + face->num_tables; @@ -82,10 +82,13 @@ for ( ; entry < limit; entry++ ) { if ( entry->Tag == tag ) + { + FT_TRACE0(( "found table.\n" )); return entry; + } } - FT_TRACE3(( " Could not find table!\n" )); + FT_TRACE3(( "could not find table!\n" )); return 0; } @@ -446,7 +449,7 @@ /*************************************************************************/ /* */ /* */ - /* TT_Load_Header */ + /* TT_Load_Generic_Header */ /* */ /* */ /* Loads the TrueType font header. */ @@ -495,12 +498,16 @@ }; - FT_TRACE2(( "Load_TT_Header: %08p\n", face )); + FT_TRACE2(( "TT_Load_Generic_Header: %08p\n", face )); error = face->goto_table( face, tag, stream, 0 ); if ( error ) { - FT_TRACE0(( "Font Header is missing!\n" )); + FT_TRACE0(( "TT_Load_Generic_Table: Font table `%c%c%c%c' is missing!\n", + (FT_Char)( tag >> 24 ), + (FT_Char)( tag >> 16 ), + (FT_Char)( tag >> 8 ), + (FT_Char)( tag ) )); goto Exit; } @@ -511,7 +518,11 @@ FT_TRACE2(( " Units per EM: %8u\n", header->Units_Per_EM )); FT_TRACE2(( " IndexToLoc: %8d\n", header->Index_To_Loc_Format )); - FT_TRACE2(( "Font Header Loaded.\n" )); + FT_TRACE2(( "Font table `%c%c%c%c' loaded.\n", + (FT_Char)( tag >> 24 ), + (FT_Char)( tag >> 16 ), + (FT_Char)( tag >> 8 ), + (FT_Char)( tag ) )); Exit: return error;