zenilib: zenilib/jni/external/freetype2/src/gxvalid/gxvmorx0.c File Reference

zenilib 0.5.3.0

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Macros | Functions
gxvmorx0.c File Reference
`#include "gxvmorx.h"`

Go to the source code of this file.

## Macros

#define | FT_COMPONENT trace_gxvmorx

## Functions

static void | gxv_morx_subtable_type0_entry_validate (FT_UShort state, FT_UShort flags, GXV_XStateTable_GlyphOffsetCPtr glyphOffset_p, FT_Bytes table, FT_Bytes limit, GXV_Validator valid)
| gxv_morx_subtable_type0_validate (FT_Bytes table, FT_Bytes limit, GXV_Validator valid)

## Macro Definition Documentation

#define FT_COMPONENT trace_gxvmorx

Definition at line 38 of file gxvmorx0.c.

## Function Documentation

static void gxv_morx_subtable_type0_entry_validate | ( | FT_UShort | state,
|  | FT_UShort | flags,
|  | GXV_XStateTable_GlyphOffsetCPtr | glyphOffset_p,
|  | FT_Bytes | table,
|  | FT_Bytes | limit,
|  | GXV_Validator | valid
| ) |  |

static

Definition at line 42 of file gxvmorx0.c.

References FT_INVALID_DATA, FT_UNUSED, and GXV_TRACE.

Referenced by gxv_morx_subtable_type0_validate().

gxv_morx_subtable_type0_validate | ( | FT_Bytes | table,
|  | FT_Bytes | limit,
|  | GXV_Validator | valid
| ) |  |

Definition at line 86 of file gxvmorx0.c.

References GXV_EXIT, GXV_GLYPHOFFSET_NONE, GXV_LIMIT_CHECK, gxv_morx_subtable_type0_entry_validate(), GXV_NAME_ENTER, GXV_STATETABLE_HEADER_SIZE, gxv_XStateTable_validate(), and NULL.

Referenced by gxv_morx_subtables_validate().