fix a small bug in the TrueType loader that created distortion in the result of bytecode-hinted text. Werner, feel free to package 2.3.5 now :-)
diff --git a/ChangeLog b/ChangeLog
index 20d4807..fc3982e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2007-07-01 David Turner <david@freetype.org>
+
+ * src/truetype/ttgload.c: fix a small bug that created distortions
+ in the bytecode interpreter results
+
2007-06-30 David Turner <david@freetype.org>
* src/truetype/ttinterp.c: add missing variable initialization,
diff --git a/src/truetype/ttgload.c b/src/truetype/ttgload.c
index a0b5996..ae476a4 100644
--- a/src/truetype/ttgload.c
+++ b/src/truetype/ttgload.c
@@ -436,7 +436,7 @@
x += y;
vec->y = x;
- *flag = f & ~( 4 | 32 );
+ *flag = f & FT_CURVE_TAG_ON;
}
outline->n_points = (FT_UShort)n_points;