* devel/ftoption.h [FT_CONFIG_OPTION_PIC]: Define.
Other minor documentation fixes.
This commit is contained in:
parent
2d43503901
commit
db9a41e81b
|
@ -1,3 +1,7 @@
|
||||||
|
2010-02-08 Werner Lemberg <wl@gnu.org>
|
||||||
|
|
||||||
|
* devel/ftoption.h [FT_CONFIG_OPTION_PIC]: Define.
|
||||||
|
|
||||||
2010-02-04 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
2010-02-04 suzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>
|
||||||
|
|
||||||
Prevent NULL pointer dereference passed to FT_Module_Requester.
|
Prevent NULL pointer dereference passed to FT_Module_Requester.
|
||||||
|
|
|
@ -86,9 +86,9 @@ FT_BEGIN_HEADER
|
||||||
/* */
|
/* */
|
||||||
/* This macro has no impact on the FreeType API, only on its */
|
/* This macro has no impact on the FreeType API, only on its */
|
||||||
/* _implementation_. For example, using FT_RENDER_MODE_LCD when calling */
|
/* _implementation_. For example, using FT_RENDER_MODE_LCD when calling */
|
||||||
/* FT_Render_Glyph still generates a bitmap that is 3 times larger than */
|
/* FT_Render_Glyph still generates a bitmap that is 3 times wider than */
|
||||||
/* the original size; the difference will be that each triplet of */
|
/* the original size in case this macro isn't defined; however, each */
|
||||||
/* subpixels has R=G=B. */
|
/* triplet of subpixels has R=G=B. */
|
||||||
/* */
|
/* */
|
||||||
/* This is done to allow FreeType clients to run unmodified, forcing */
|
/* This is done to allow FreeType clients to run unmodified, forcing */
|
||||||
/* them to display normal gray-level anti-aliased glyphs. */
|
/* them to display normal gray-level anti-aliased glyphs. */
|
||||||
|
@ -398,6 +398,20 @@ FT_BEGIN_HEADER
|
||||||
#undef FT_CONFIG_OPTION_USE_MODULE_ERRORS
|
#undef FT_CONFIG_OPTION_USE_MODULE_ERRORS
|
||||||
|
|
||||||
|
|
||||||
|
/*************************************************************************/
|
||||||
|
/* */
|
||||||
|
/* Position Independent Code */
|
||||||
|
/* */
|
||||||
|
/* If this macro is set (which is _not_ the default), FreeType2 will */
|
||||||
|
/* avoid creating constants that require address fixups. Instead the */
|
||||||
|
/* constants will be moved into a struct and additional intialization */
|
||||||
|
/* code will be used. */
|
||||||
|
/* */
|
||||||
|
/* Setting this macro is needed for systems that prohibit address */
|
||||||
|
/* fixups, such as BREW. */
|
||||||
|
/* */
|
||||||
|
/* #define FT_CONFIG_OPTION_PIC */
|
||||||
|
|
||||||
|
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
/*************************************************************************/
|
/*************************************************************************/
|
||||||
|
|
|
@ -86,9 +86,9 @@ FT_BEGIN_HEADER
|
||||||
/* */
|
/* */
|
||||||
/* This macro has no impact on the FreeType API, only on its */
|
/* This macro has no impact on the FreeType API, only on its */
|
||||||
/* _implementation_. For example, using FT_RENDER_MODE_LCD when calling */
|
/* _implementation_. For example, using FT_RENDER_MODE_LCD when calling */
|
||||||
/* FT_Render_Glyph still generates a bitmap that is 3 times larger than */
|
/* FT_Render_Glyph still generates a bitmap that is 3 times wider than */
|
||||||
/* the original size; the difference will be that each triplet of */
|
/* the original size in case this macro isn't defined; however, each */
|
||||||
/* subpixels has R=G=B. */
|
/* triplet of subpixels has R=G=B. */
|
||||||
/* */
|
/* */
|
||||||
/* This is done to allow FreeType clients to run unmodified, forcing */
|
/* This is done to allow FreeType clients to run unmodified, forcing */
|
||||||
/* them to display normal gray-level anti-aliased glyphs. */
|
/* them to display normal gray-level anti-aliased glyphs. */
|
||||||
|
@ -403,7 +403,7 @@ FT_BEGIN_HEADER
|
||||||
/* Position Independent Code */
|
/* Position Independent Code */
|
||||||
/* */
|
/* */
|
||||||
/* If this macro is set (which is _not_ the default), FreeType2 will */
|
/* If this macro is set (which is _not_ the default), FreeType2 will */
|
||||||
/* avoid creating constants that require address fixups. Instead the */
|
/* avoid creating constants that require address fixups. Instead the */
|
||||||
/* constants will be moved into a struct and additional intialization */
|
/* constants will be moved into a struct and additional intialization */
|
||||||
/* code will be used. */
|
/* code will be used. */
|
||||||
/* */
|
/* */
|
||||||
|
|
Loading…
Reference in New Issue