ftpatent.c File Reference

#include <ft2build.h>

Go to the source code of this file.

Functions

static FT_Bool _tt_check_patents_in_range (FT_Stream stream, FT_ULong size)
static FT_Bool _tt_check_patents_in_table (FT_Face face, FT_ULong tag)
static FT_Bool _tt_face_check_patents (FT_Face face)
 FT_Face_CheckTrueTypePatents (FT_Face face)
 FT_Face_SetUnpatentedHinting (FT_Face face, FT_Bool value)


Function Documentation

static FT_Bool _tt_check_patents_in_range ( FT_Stream  stream,
FT_ULong  size 
) [static]

Definition at line 28 of file ftpatent.c.

References error, FALSE, FT_Bool, FT_FRAME_ENTER, FT_FRAME_EXIT, FT_UNUSED, p, result(), PC3::stream(), and TRUE.

Referenced by _tt_check_patents_in_table(), and _tt_face_check_patents().

static FT_Bool _tt_check_patents_in_table ( FT_Face  face,
FT_ULong  tag 
) [static]

Definition at line 113 of file ftpatent.c.

References _tt_check_patents_in_range(), error, FALSE, FT_Bool, FT_FACE_FIND_SERVICE, FT_STREAM_SEEK, i, result(), and PC3::stream().

Referenced by _tt_face_check_patents().

static FT_Bool _tt_face_check_patents ( FT_Face  face  )  [static]

Definition at line 147 of file ftpatent.c.

References _tt_check_patents_in_range(), _tt_check_patents_in_table(), error, flags, FT_Bool, FT_FACE_FIND_SERVICE, FT_READ_SHORT, FT_READ_USHORT, FT_STREAM_SEEK, FT_STREAM_SKIP, NULL, result(), size, PC3::stream(), TTAG_fpgm, and TTAG_prep.

Referenced by FT_Face_CheckTrueTypePatents().

FT_Face_CheckTrueTypePatents ( FT_Face  face  ) 

Definition at line 250 of file ftpatent.c.

References _tt_face_check_patents(), FALSE, FT_Bool, FT_IS_SFNT, and result().

FT_Face_SetUnpatentedHinting ( FT_Face  face,
FT_Bool  value 
)

Definition at line 265 of file ftpatent.c.

References FALSE, FT_Bool, FT_IS_SFNT, FT_UNUSED, and result().


Generated on Tue Jul 5 15:58:22 2011 for ROOT_528-00b_version by  doxygen 1.5.1