formatting
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116
diff --git a/ChangeLog b/ChangeLog
index 9424ca8..1bf87f2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,19 +1,19 @@
2007-07-01 David Turner <david@freetype.org>
- * include/freetype/freetype.h, src/base/ftpatent.c: adding
- FT_Face_SetUnpatentedHinting to dynamically change the setting
- after a face is created.
+ * include/freetype/freetype.h, src/base/ftpatent.c
+ (FT_Face_SetUnpatentedHinting): New function to dynamically change
+ the setting after a face is created.
- * src/truetype/ttgload.c: fix a small bug that created distortions
- in the bytecode interpreter results
+ * src/truetype/ttgload.c (TT_Load_Simple_Glyph): 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,
- gets rid of Valgrind fixes.
+ * src/truetype/ttinterp.c (Ins_IUP): Add missing variable
+ initialization.
- * src/autofit/aflatin.c: get rid of an infinite loop in the case
- of degenerate fonts.
+ * src/autofit/aflatin.c (af_latin_metric_init_blues): Get rid of an
+ infinite loop in the case of degenerate fonts.
2007-06-26 Rahul Bhalerao <b.rahul.pm@gmail.com>
diff --git a/include/freetype/freetype.h b/include/freetype/freetype.h
index 726599d..499c913 100644
--- a/include/freetype/freetype.h
+++ b/include/freetype/freetype.h
@@ -3389,7 +3389,8 @@ FT_BEGIN_HEADER
/* 1 if this is a TrueType font that uses one of the patented */
/* opcodes, 0 otherwise. */
/* */
- /* <Since> 2.3.5 */
+ /* <Since> */
+ /* 2.3.5 */
/* */
FT_EXPORT( FT_Bool )
FT_Face_CheckTrueTypePatents( FT_Face face );
@@ -3407,18 +3408,20 @@ FT_BEGIN_HEADER
/* */
/* <Input> */
/* face :: A face handle. */
- /* value :: new boolean setting */
+ /* */
+ /* value :: New boolean setting. */
/* */
/* <Return> */
- /* the old setting value. this will always be false if this is not */
- /* a SFNT font, or if the unpatented hinter is not compiled in the */
- /* this instance of the library. */
+ /* The old setting value. This will always be false if this is not */
+ /* a SFNT font, or if the unpatented hinter is not compiled in this */
+ /* instance of the library. */
/* */
- /* <Since> 2.3.5 */
+ /* <Since> */
+ /* 2.3.5 */
/* */
FT_EXPORT( FT_Bool )
- FT_Face_SetUnpatentedHinting( FT_Face face,
- FT_Bool value );
+ FT_Face_SetUnpatentedHinting( FT_Face face,
+ FT_Bool value );
/* */
diff --git a/src/base/ftpatent.c b/src/base/ftpatent.c
index f598a3c..d63f191 100644
--- a/src/base/ftpatent.c
+++ b/src/base/ftpatent.c
@@ -254,25 +254,28 @@
}
+ /* documentation is in freetype.h */
+
FT_EXPORT_DEF( FT_Bool )
- FT_Face_SetUnpatentedHinting( FT_Face face,
- FT_Bool value )
+ FT_Face_SetUnpatentedHinting( FT_Face face,
+ FT_Bool value )
{
FT_Bool result = 0;
-#if defined(TT_CONFIG_OPTION_UNPATENTED_HINTING) && \
- !defined(TT_CONFIG_OPTION_BYTECODE_INTEPRETER)
- if ( face && FT_IS_SFNT(face) )
+
+#if defined( TT_CONFIG_OPTION_UNPATENTED_HINTING ) && \
+ !defined( TT_CONFIG_OPTION_BYTECODE_INTEPRETER )
+ if ( face && FT_IS_SFNT( face ) )
{
result = !face->internal->ignore_unpatented_hinter;
face->internal->ignore_unpatented_hinter = !value;
}
#else
- FT_UNUSED(face);
- FT_UNUSED(value);
+ FT_UNUSED( face );
+ FT_UNUSED( value );
#endif
- return result;
+ return result;
}
/* END */