From 8b8c4408dd887c876e340635c10994ec67bd376f Mon Sep 17 00:00:00 2001 From: Werner Lemberg Date: Sat, 2 Jul 2016 18:35:50 +0200 Subject: [autofit] Remove unused structure members. * src/autofit/afhints.h (AF_SegmentRec, AF_EdgeRec): Remove `num_linked'. * src/autofit/afcjk.c (af_cjk_hints_link_segments): Updated. --- ChangeLog | 9 +++++++++ src/autofit/afcjk.c | 3 --- src/autofit/afhints.h | 2 -- 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index fc1b873c1..94d875b8b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2016-07-02 Werner Lemberg + + [autofit] Remove unused structure members. + + * src/autofit/afhints.h (AF_SegmentRec, AF_EdgeRec): Remove + `num_linked'. + + * src/autofit/afcjk.c (af_cjk_hints_link_segments): Updated. + 2016-07-02 Werner Lemberg [autofit] Update to Unicode 9.0.0. diff --git a/src/autofit/afcjk.c b/src/autofit/afcjk.c index 427e4d819..4823c1d7f 100644 --- a/src/autofit/afcjk.c +++ b/src/autofit/afcjk.c @@ -966,15 +966,12 @@ if ( seg2 ) { - seg2->num_linked++; if ( seg2->link != seg1 ) { seg1->link = NULL; if ( seg2->score < dist_threshold || seg1->score < seg2->score * 4 ) seg1->serif = seg2->link; - else - seg2->num_linked--; } } } diff --git a/src/autofit/afhints.h b/src/autofit/afhints.h index faa5bdbd6..5142e6ed2 100644 --- a/src/autofit/afhints.h +++ b/src/autofit/afhints.h @@ -269,7 +269,6 @@ FT_BEGIN_HEADER AF_Segment link; /* (stem) link segment */ AF_Segment serif; /* primary segment for serifs */ - FT_Pos num_linked; /* number of linked segments */ FT_Pos score; /* used during stem matching */ FT_Pos len; /* used during stem matching */ @@ -292,7 +291,6 @@ FT_BEGIN_HEADER AF_Width blue_edge; /* non-NULL if this is a blue edge */ AF_Edge link; /* link edge */ AF_Edge serif; /* primary edge for serifs */ - FT_Short num_linked; /* number of linked edges */ FT_Int score; /* used during stem matching */ AF_Segment first; /* first segment in edge */ -- cgit v1.2.1