diff --git a/src/cff/cffgload.c b/src/cff/cffgload.c index cbb071abd..e8be14945 100644 --- a/src/cff/cffgload.c +++ b/src/cff/cffgload.c @@ -284,9 +284,6 @@ FT_Short dummy; - glyph->root.outline.n_points = 0; - glyph->root.outline.n_contours = 0; - glyph->root.metrics.width = (FT_Pos)metrics.width * 64; glyph->root.metrics.height = (FT_Pos)metrics.height * 64; @@ -457,9 +454,6 @@ font_offset = cff->top_font.font_dict.font_offset; } - glyph->root.outline.n_points = 0; - glyph->root.outline.n_contours = 0; - /* top-level code ensures that FT_LOAD_NO_HINTING is set */ /* if FT_LOAD_NO_SCALE is active */ hinting = FT_BOOL( ( load_flags & FT_LOAD_NO_HINTING ) == 0 ); diff --git a/src/cid/cidgload.c b/src/cid/cidgload.c index 7b571322d..ab2f3f32e 100644 --- a/src/cid/cidgload.c +++ b/src/cid/cidgload.c @@ -452,9 +452,6 @@ glyph->x_scale = cidsize->metrics.x_scale; glyph->y_scale = cidsize->metrics.y_scale; - cidglyph->outline.n_points = 0; - cidglyph->outline.n_contours = 0; - hinting = FT_BOOL( ( load_flags & FT_LOAD_NO_SCALE ) == 0 && ( load_flags & FT_LOAD_NO_HINTING ) == 0 ); scaled = FT_BOOL( ( load_flags & FT_LOAD_NO_SCALE ) == 0 ); diff --git a/src/pfr/pfrobjs.c b/src/pfr/pfrobjs.c index 084d2ef5a..39c7d2133 100644 --- a/src/pfr/pfrobjs.c +++ b/src/pfr/pfrobjs.c @@ -357,8 +357,6 @@ gchar = face->phy_font.chars + gindex; pfrslot->format = FT_GLYPH_FORMAT_OUTLINE; - outline->n_points = 0; - outline->n_contours = 0; gps_offset = face->header.gps_section_offset; /* load the glyph outline (FT_LOAD_NO_RECURSE isn't supported) */ diff --git a/src/truetype/ttgload.c b/src/truetype/ttgload.c index 926fd6155..024d5c8ea 100644 --- a/src/truetype/ttgload.c +++ b/src/truetype/ttgload.c @@ -2122,9 +2122,6 @@ &sbit_metrics ); if ( !error ) { - glyph->outline.n_points = 0; - glyph->outline.n_contours = 0; - glyph->metrics.width = (FT_Pos)sbit_metrics.width * 64; glyph->metrics.height = (FT_Pos)sbit_metrics.height * 64; @@ -2174,9 +2171,6 @@ &top_bearing, &advance_height ); - glyph->outline.n_points = 0; - glyph->outline.n_contours = 0; - glyph->metrics.width = 0; glyph->metrics.height = 0; diff --git a/src/type1/t1gload.c b/src/type1/t1gload.c index c29e68251..cb668728b 100644 --- a/src/type1/t1gload.c +++ b/src/type1/t1gload.c @@ -398,9 +398,6 @@ glyph->y_scale = 0x10000L; } - t1glyph->outline.n_points = 0; - t1glyph->outline.n_contours = 0; - hinting = FT_BOOL( !( load_flags & FT_LOAD_NO_SCALE ) && !( load_flags & FT_LOAD_NO_HINTING ) ); scaled = FT_BOOL( !( load_flags & FT_LOAD_NO_SCALE ) );