ref: 65c7c773aa813f6eb23cc481fd280e504fb52b70
parent: 7d04322e40ccba6a3483ec7ba934629db33388f0
author: David Turner <[email protected]>
date: Thu Apr 13 03:51:58 EDT 2006
* src/autofit/afloader.c: removing superfluous code in the auto-fitter's loader
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2006-04-13 David Turner <[email protected]>
+
+ * src/autofit/afloader.c: removing superfluous code in the auto-fitter's
+ loader
+
2006-04-05 Detlef W�rkner <[email protected]>
* builds/amiga/makefile, builds/amiga/makefile.os4,
--- a/src/autofit/afloader.c
+++ b/src/autofit/afloader.c
@@ -27,24 +27,11 @@
af_loader_init( AF_Loader loader,
FT_Memory memory )
{
- FT_Error error;
-
-
FT_ZERO( loader );
af_glyph_hints_init( &loader->hints, memory );
- error = FT_GlyphLoader_New( memory, &loader->gloader );
- if ( !error )
- {
- error = FT_GlyphLoader_CreateExtra( loader->gloader );
- if ( error )
- {
- FT_GlyphLoader_Done( loader->gloader );
- loader->gloader = NULL;
- }
- }
- return error;
+ return FT_GlyphLoader_New( memory, &loader->gloader );
}
@@ -148,10 +135,6 @@
slot->outline.points,
slot->outline.n_points );
- FT_ARRAY_COPY( gloader->current.extra_points,
- slot->outline.points,
- slot->outline.n_points );
-
FT_ARRAY_COPY( gloader->current.outline.contours,
slot->outline.contours,
slot->outline.n_contours );
@@ -308,16 +291,11 @@
{
FT_Vector* cur = gloader->base.outline.points +
num_base_points;
- FT_Vector* org = gloader->base.extra_points +
- num_base_points;
FT_Vector* limit = cur + num_new_points;
- for ( ; cur < limit; cur++, org++ )
- {
+ for ( ; cur < limit; cur++ )
FT_Vector_Transform( cur, &subglyph->transform );
- FT_Vector_Transform( org, &subglyph->transform );
- }
}
/* apply offset */