diff options
author | Werner Lemberg <wl@gnu.org> | 2016-07-02 18:35:50 +0200 |
---|---|---|
committer | Werner Lemberg <wl@gnu.org> | 2016-07-02 18:35:50 +0200 |
commit | 8b8c4408dd887c876e340635c10994ec67bd376f (patch) | |
tree | 2e0218c357cb2b66aa4975f2d2ab830c7d8c89c7 | |
parent | aab2b8d83ed88e4aa41e33d38d40513e27a336f9 (diff) | |
download | freetype2-8b8c4408dd887c876e340635c10994ec67bd376f.tar.gz |
[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.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | src/autofit/afcjk.c | 3 | ||||
-rw-r--r-- | src/autofit/afhints.h | 2 |
3 files changed, 9 insertions, 5 deletions
@@ -1,5 +1,14 @@ 2016-07-02 Werner Lemberg <wl@gnu.org> + [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 <wl@gnu.org> + [autofit] Update to Unicode 9.0.0. * src/autofit/afranges.c (af_arab_nonbase_uniranges, 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 */ |