зеркало из https://github.com/stride3d/freetype.git
Improve PFR tracing messages.
* src/pfr/pfrgload.c (pfr_glyph_load_rec): Emit tracing messages for simple and compound glyph offsets.
This commit is contained in:
Родитель
82ad8ab242
Коммит
91ea0bf80d
|
@ -1,3 +1,10 @@
|
|||
2010-06-26 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
Improve PFR tracing messages.
|
||||
|
||||
* src/pfr/pfrgload.c (pfr_glyph_load_rec): Emit tracing messages for
|
||||
simple and compound glyph offsets.
|
||||
|
||||
2010-06-26 Werner Lemberg <wl@gnu.org>
|
||||
|
||||
Fix last PFR change.
|
||||
|
|
|
@ -753,6 +753,9 @@
|
|||
|
||||
count = glyph->num_subs - old_count;
|
||||
|
||||
FT_TRACE4(( "compound glyph with %d elements (offset %lu):\n",
|
||||
count, offset ));
|
||||
|
||||
/* now, load each individual glyph */
|
||||
for ( n = 0; n < count; n++ )
|
||||
{
|
||||
|
@ -760,6 +763,8 @@
|
|||
PFR_SubGlyph subglyph;
|
||||
|
||||
|
||||
FT_TRACE4(( "subglyph %d:\n", n ));
|
||||
|
||||
subglyph = glyph->subs + old_count + n;
|
||||
old_points = base->n_points;
|
||||
|
||||
|
@ -767,7 +772,7 @@
|
|||
subglyph->gps_offset,
|
||||
subglyph->gps_size );
|
||||
if ( error )
|
||||
goto Exit;
|
||||
break;
|
||||
|
||||
/* note that `glyph->subs' might have been re-allocated */
|
||||
subglyph = glyph->subs + old_count + n;
|
||||
|
@ -801,9 +806,13 @@
|
|||
|
||||
/* proceed to next sub-glyph */
|
||||
}
|
||||
|
||||
FT_TRACE4(( "end compound glyph with %d elements\n", count ));
|
||||
}
|
||||
else
|
||||
{
|
||||
FT_TRACE4(( "simple glyph (offset %lu)\n", offset ));
|
||||
|
||||
/* load a simple glyph */
|
||||
error = pfr_glyph_load_simple( glyph, p, limit );
|
||||
|
||||
|
@ -815,9 +824,6 @@
|
|||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
FT_LOCAL_DEF( FT_Error )
|
||||
pfr_glyph_load( PFR_Glyph glyph,
|
||||
FT_Stream stream,
|
||||
|
|
Загрузка…
Ссылка в новой задаче