misc/libfreetype/include/freetype/fterrdef.h
author nemo
Tue, 26 Jun 2012 23:02:25 -0400
changeset 7307 f830a65d6a6d
parent 5172 88f2e05288ba
permissions -rw-r--r--
This is necessary because commands can contain 0s, and StrPas used by LuaPas halts at the first 0. It might be necessary to change the base string handling.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
5172
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     1
/***************************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     2
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     3
/*  fterrdef.h                                                             */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     4
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     5
/*    FreeType error codes (specification).                                */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     6
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     7
/*  Copyright 2002, 2004, 2006, 2007, 2010 by                              */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     8
/*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
     9
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    10
/*  This file is part of the FreeType project, and may only be used,       */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    11
/*  modified, and distributed under the terms of the FreeType project      */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    12
/*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    13
/*  this file you indicate that you have read the license and              */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    14
/*  understand and accept it fully.                                        */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    15
/*                                                                         */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    16
/***************************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    17
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    18
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    19
  /*******************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    20
  /*******************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    21
  /*****                                                         *****/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    22
  /*****                LIST OF ERROR CODES/MESSAGES             *****/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    23
  /*****                                                         *****/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    24
  /*******************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    25
  /*******************************************************************/
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    26
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    27
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    28
  /* You need to define both FT_ERRORDEF_ and FT_NOERRORDEF_ before */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    29
  /* including this file.                                           */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    30
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    31
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    32
  /* generic errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    33
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    34
  FT_NOERRORDEF_( Ok,                                        0x00, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    35
                  "no error" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    36
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    37
  FT_ERRORDEF_( Cannot_Open_Resource,                        0x01, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    38
                "cannot open resource" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    39
  FT_ERRORDEF_( Unknown_File_Format,                         0x02, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    40
                "unknown file format" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    41
  FT_ERRORDEF_( Invalid_File_Format,                         0x03, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    42
                "broken file" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    43
  FT_ERRORDEF_( Invalid_Version,                             0x04, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    44
                "invalid FreeType version" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    45
  FT_ERRORDEF_( Lower_Module_Version,                        0x05, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    46
                "module version is too low" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    47
  FT_ERRORDEF_( Invalid_Argument,                            0x06, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    48
                "invalid argument" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    49
  FT_ERRORDEF_( Unimplemented_Feature,                       0x07, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    50
                "unimplemented feature" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    51
  FT_ERRORDEF_( Invalid_Table,                               0x08, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    52
                "broken table" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    53
  FT_ERRORDEF_( Invalid_Offset,                              0x09, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    54
                "broken offset within table" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    55
  FT_ERRORDEF_( Array_Too_Large,                             0x0A, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    56
                "array allocation size too large" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    57
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    58
  /* glyph/character errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    59
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    60
  FT_ERRORDEF_( Invalid_Glyph_Index,                         0x10, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    61
                "invalid glyph index" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    62
  FT_ERRORDEF_( Invalid_Character_Code,                      0x11, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    63
                "invalid character code" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    64
  FT_ERRORDEF_( Invalid_Glyph_Format,                        0x12, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    65
                "unsupported glyph image format" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    66
  FT_ERRORDEF_( Cannot_Render_Glyph,                         0x13, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    67
                "cannot render this glyph format" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    68
  FT_ERRORDEF_( Invalid_Outline,                             0x14, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    69
                "invalid outline" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    70
  FT_ERRORDEF_( Invalid_Composite,                           0x15, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    71
                "invalid composite glyph" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    72
  FT_ERRORDEF_( Too_Many_Hints,                              0x16, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    73
                "too many hints" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    74
  FT_ERRORDEF_( Invalid_Pixel_Size,                          0x17, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    75
                "invalid pixel size" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    76
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    77
  /* handle errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    78
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    79
  FT_ERRORDEF_( Invalid_Handle,                              0x20, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    80
                "invalid object handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    81
  FT_ERRORDEF_( Invalid_Library_Handle,                      0x21, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    82
                "invalid library handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    83
  FT_ERRORDEF_( Invalid_Driver_Handle,                       0x22, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    84
                "invalid module handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    85
  FT_ERRORDEF_( Invalid_Face_Handle,                         0x23, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    86
                "invalid face handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    87
  FT_ERRORDEF_( Invalid_Size_Handle,                         0x24, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    88
                "invalid size handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    89
  FT_ERRORDEF_( Invalid_Slot_Handle,                         0x25, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    90
                "invalid glyph slot handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    91
  FT_ERRORDEF_( Invalid_CharMap_Handle,                      0x26, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    92
                "invalid charmap handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    93
  FT_ERRORDEF_( Invalid_Cache_Handle,                        0x27, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    94
                "invalid cache manager handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    95
  FT_ERRORDEF_( Invalid_Stream_Handle,                       0x28, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    96
                "invalid stream handle" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    97
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    98
  /* driver errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
    99
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   100
  FT_ERRORDEF_( Too_Many_Drivers,                            0x30, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   101
                "too many modules" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   102
  FT_ERRORDEF_( Too_Many_Extensions,                         0x31, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   103
                "too many extensions" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   104
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   105
  /* memory errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   106
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   107
  FT_ERRORDEF_( Out_Of_Memory,                               0x40, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   108
                "out of memory" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   109
  FT_ERRORDEF_( Unlisted_Object,                             0x41, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   110
                "unlisted object" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   111
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   112
  /* stream errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   113
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   114
  FT_ERRORDEF_( Cannot_Open_Stream,                          0x51, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   115
                "cannot open stream" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   116
  FT_ERRORDEF_( Invalid_Stream_Seek,                         0x52, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   117
                "invalid stream seek" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   118
  FT_ERRORDEF_( Invalid_Stream_Skip,                         0x53, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   119
                "invalid stream skip" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   120
  FT_ERRORDEF_( Invalid_Stream_Read,                         0x54, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   121
                "invalid stream read" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   122
  FT_ERRORDEF_( Invalid_Stream_Operation,                    0x55, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   123
                "invalid stream operation" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   124
  FT_ERRORDEF_( Invalid_Frame_Operation,                     0x56, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   125
                "invalid frame operation" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   126
  FT_ERRORDEF_( Nested_Frame_Access,                         0x57, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   127
                "nested frame access" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   128
  FT_ERRORDEF_( Invalid_Frame_Read,                          0x58, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   129
                "invalid frame read" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   130
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   131
  /* raster errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   132
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   133
  FT_ERRORDEF_( Raster_Uninitialized,                        0x60, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   134
                "raster uninitialized" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   135
  FT_ERRORDEF_( Raster_Corrupted,                            0x61, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   136
                "raster corrupted" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   137
  FT_ERRORDEF_( Raster_Overflow,                             0x62, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   138
                "raster overflow" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   139
  FT_ERRORDEF_( Raster_Negative_Height,                      0x63, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   140
                "negative height while rastering" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   141
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   142
  /* cache errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   143
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   144
  FT_ERRORDEF_( Too_Many_Caches,                             0x70, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   145
                "too many registered caches" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   146
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   147
  /* TrueType and SFNT errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   148
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   149
  FT_ERRORDEF_( Invalid_Opcode,                              0x80, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   150
                "invalid opcode" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   151
  FT_ERRORDEF_( Too_Few_Arguments,                           0x81, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   152
                "too few arguments" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   153
  FT_ERRORDEF_( Stack_Overflow,                              0x82, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   154
                "stack overflow" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   155
  FT_ERRORDEF_( Code_Overflow,                               0x83, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   156
                "code overflow" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   157
  FT_ERRORDEF_( Bad_Argument,                                0x84, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   158
                "bad argument" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   159
  FT_ERRORDEF_( Divide_By_Zero,                              0x85, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   160
                "division by zero" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   161
  FT_ERRORDEF_( Invalid_Reference,                           0x86, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   162
                "invalid reference" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   163
  FT_ERRORDEF_( Debug_OpCode,                                0x87, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   164
                "found debug opcode" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   165
  FT_ERRORDEF_( ENDF_In_Exec_Stream,                         0x88, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   166
                "found ENDF opcode in execution stream" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   167
  FT_ERRORDEF_( Nested_DEFS,                                 0x89, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   168
                "nested DEFS" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   169
  FT_ERRORDEF_( Invalid_CodeRange,                           0x8A, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   170
                "invalid code range" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   171
  FT_ERRORDEF_( Execution_Too_Long,                          0x8B, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   172
                "execution context too long" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   173
  FT_ERRORDEF_( Too_Many_Function_Defs,                      0x8C, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   174
                "too many function definitions" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   175
  FT_ERRORDEF_( Too_Many_Instruction_Defs,                   0x8D, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   176
                "too many instruction definitions" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   177
  FT_ERRORDEF_( Table_Missing,                               0x8E, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   178
                "SFNT font table missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   179
  FT_ERRORDEF_( Horiz_Header_Missing,                        0x8F, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   180
                "horizontal header (hhea) table missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   181
  FT_ERRORDEF_( Locations_Missing,                           0x90, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   182
                "locations (loca) table missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   183
  FT_ERRORDEF_( Name_Table_Missing,                          0x91, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   184
                "name table missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   185
  FT_ERRORDEF_( CMap_Table_Missing,                          0x92, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   186
                "character map (cmap) table missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   187
  FT_ERRORDEF_( Hmtx_Table_Missing,                          0x93, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   188
                "horizontal metrics (hmtx) table missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   189
  FT_ERRORDEF_( Post_Table_Missing,                          0x94, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   190
                "PostScript (post) table missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   191
  FT_ERRORDEF_( Invalid_Horiz_Metrics,                       0x95, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   192
                "invalid horizontal metrics" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   193
  FT_ERRORDEF_( Invalid_CharMap_Format,                      0x96, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   194
                "invalid character map (cmap) format" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   195
  FT_ERRORDEF_( Invalid_PPem,                                0x97, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   196
                "invalid ppem value" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   197
  FT_ERRORDEF_( Invalid_Vert_Metrics,                        0x98, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   198
                "invalid vertical metrics" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   199
  FT_ERRORDEF_( Could_Not_Find_Context,                      0x99, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   200
                "could not find context" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   201
  FT_ERRORDEF_( Invalid_Post_Table_Format,                   0x9A, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   202
                "invalid PostScript (post) table format" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   203
  FT_ERRORDEF_( Invalid_Post_Table,                          0x9B, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   204
                "invalid PostScript (post) table" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   205
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   206
  /* CFF, CID, and Type 1 errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   207
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   208
  FT_ERRORDEF_( Syntax_Error,                                0xA0, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   209
                "opcode syntax error" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   210
  FT_ERRORDEF_( Stack_Underflow,                             0xA1, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   211
                "argument stack underflow" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   212
  FT_ERRORDEF_( Ignore,                                      0xA2, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   213
                "ignore" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   214
  FT_ERRORDEF_( No_Unicode_Glyph_Name,                       0xA3, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   215
                "no Unicode glyph name found" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   216
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   217
  /* BDF errors */
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   218
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   219
  FT_ERRORDEF_( Missing_Startfont_Field,                     0xB0, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   220
                "`STARTFONT' field missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   221
  FT_ERRORDEF_( Missing_Font_Field,                          0xB1, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   222
                "`FONT' field missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   223
  FT_ERRORDEF_( Missing_Size_Field,                          0xB2, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   224
                "`SIZE' field missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   225
  FT_ERRORDEF_( Missing_Fontboundingbox_Field,               0xB3, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   226
                "`FONTBOUNDINGBOX' field missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   227
  FT_ERRORDEF_( Missing_Chars_Field,                         0xB4, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   228
                "`CHARS' field missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   229
  FT_ERRORDEF_( Missing_Startchar_Field,                     0xB5, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   230
                "`STARTCHAR' field missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   231
  FT_ERRORDEF_( Missing_Encoding_Field,                      0xB6, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   232
                "`ENCODING' field missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   233
  FT_ERRORDEF_( Missing_Bbx_Field,                           0xB7, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   234
                "`BBX' field missing" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   235
  FT_ERRORDEF_( Bbx_Too_Big,                                 0xB8, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   236
                "`BBX' too big" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   237
  FT_ERRORDEF_( Corrupted_Font_Header,                       0xB9, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   238
                "Font header corrupted or missing fields" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   239
  FT_ERRORDEF_( Corrupted_Font_Glyphs,                       0xBA, \
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   240
                "Font glyphs corrupted or missing fields" )
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   241
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   242
88f2e05288ba aaand let's add freetype as well while we are at it
koda
parents:
diff changeset
   243
/* END */