summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid Turner <david@freetype.org>2001-06-08 10:54:43 +0000
committerDavid Turner <david@freetype.org>2001-06-08 10:54:43 +0000
commitc4256c6fe15dbefd54b5134d273b75a444f9d24e (patch)
tree4fcb291f8a03926532f34d996d8ee8883ef0d8d3
parentcec2c86494fdbfca4d3da1ffd41722b5ed9613f8 (diff)
downloadfreetype2-c4256c6fe15dbefd54b5134d273b75a444f9d24e.tar.gz
* src/autohint/ahhint.c (ah_hinter_load_glyph): fixed a bug that
corrupted transformed glyphs that were auto-hinted (the transform was applied twice !!)
-rw-r--r--ChangeLog6
-rw-r--r--src/autohint/ahhint.c3
2 files changed, 8 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 186d1bf62..30c8f11b2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2001-06-08 David Turner <david@freetype.org>
+
+ * src/autohint/ahhint.c (ah_hinter_load_glyph): fixed a bug that
+ corrupted transformed glyphs that were auto-hinted (the transform
+ was applied twice !!)
+
2001-06-07 Werner Lemberg <wl@gnu.org>
Updating to libtool 1.4.0.
diff --git a/src/autohint/ahhint.c b/src/autohint/ahhint.c
index 5f177d19b..1bfcd245c 100644
--- a/src/autohint/ahhint.c
+++ b/src/autohint/ahhint.c
@@ -1367,7 +1367,8 @@
ah_loader_rewind( hinter->loader );
#if 1
- load_flags = FT_LOAD_NO_SCALE;
+ load_flags = FT_LOAD_NO_SCALE
+ | FT_LOAD_IGNORE_TRANSFORM ;
#else
load_flags |= FT_LOAD_NO_SCALE | FT_LOAD_NO_RECURSE;
#endif