summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Lemberg <wl@gnu.org>2001-05-17 06:27:17 +0000
committerWerner Lemberg <wl@gnu.org>2001-05-17 06:27:17 +0000
commit09c9ac29363f9048c624bfbbdae99b33d9cfd226 (patch)
tree1250cfda31d6c286761ea83817fc0ab683cfb3ce
parent9b00ad6469411de6a494d027b32a44777b2d8dd3 (diff)
downloadfreetype2-09c9ac29363f9048c624bfbbdae99b33d9cfd226.tar.gz
formatting
-rw-r--r--ChangeLog33
-rw-r--r--src/base/ftobjs.c4
2 files changed, 24 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index ab801afd1..0b7d7ad62 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,19 +1,30 @@
2001-05-16 David Turner <david@freetype.org>
- * src/truetype/ttgload.c (load_truetype_glyph): fixed a bug in the
- composite loader spotted by Keith Packard.
+ * src/truetype/ttgload.c (load_truetype_glyph): Fixed a bug in the
+ composite loader. Spotted by Keith Packard.
+ * src/base/ftobjs.c (FT_GlyphLoader_Check_Points,
+ FT_GlyphLoader_Check_Subglyphs): Ditto.
2001-05-14 David Turner <david@freetype.org>
- * src/base/ftcalc.c (FT_DivFix): fixed a bug in the 64-bit code that
- created incorrect scale factors !!
-
- * src/autohint/ahglobal.c, src/autohint/ahglyph.c, src/autohint/ahhint.c:
- fixed the incorrect blue zone computations, and improved the composite
- support. Note that these changes result in improved rendering, while
- sometimes introducing their own artefacts. That's probably the last
- big change to the autohinter before the introduction of its complete
- replacement..
+ Fixed the incorrect blue zone computations, and improved the
+ composite support. Note that these changes result in improved
+ rendering, while sometimes introducing their own artefacts. This is
+ probably the last big change to the autohinter before the
+ introduction of a complete replacement.
+
+ * src/autohint/ahglobal.c (sort_values): Fix loop.
+ * src/autohint/ahglyph.c: Removed some obsolete code.
+ (ah_outline_compute_edges): Modify code to set the ah_edge_round
+ flag.
+ (ah_outline_compute_blue_edges): Add code to compute active blue
+ zones.
+ * src/autohint/ahhint.c (ah_hinter_glyph_load): Change load_flags
+ value.
+
+ * src/base/ftcalc.c (FT_DivFix): Fixed a bug in the 64-bit code that
+ created incorrect scale factors!
+ (FT_Round_Fix, FT_CeilFix, FT_FloorFix): Minor improvements.
2001-05-12 Werner Lemberg <wl@gnu.org>
diff --git a/src/base/ftobjs.c b/src/base/ftobjs.c
index 00877f122..c37d707d9 100644
--- a/src/base/ftobjs.c
+++ b/src/base/ftobjs.c
@@ -434,8 +434,8 @@
{
new_max = ( new_max + 7 ) & -8;
- if ( REALLOC_ARRAY( base->points, old_max, new_max, FT_Vector ) ||
- REALLOC_ARRAY( base->tags, old_max, new_max, FT_Byte ) )
+ if ( REALLOC_ARRAY( base->points, old_max, new_max, FT_Vector ) ||
+ REALLOC_ARRAY( base->tags, old_max, new_max, FT_Byte ) )
goto Exit;
if ( loader->use_extra &&