diff options
Diffstat (limited to 'pango/opentype/harfbuzz-global.h')
-rw-r--r-- | pango/opentype/harfbuzz-global.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/pango/opentype/harfbuzz-global.h b/pango/opentype/harfbuzz-global.h index d6e9047b..88fe1aa2 100644 --- a/pango/opentype/harfbuzz-global.h +++ b/pango/opentype/harfbuzz-global.h @@ -29,6 +29,24 @@ typedef unsigned int HB_UInt; typedef signed int HB_Int; typedef int HB_Bool; + +/* compatible with FT_Error */ +typedef enum { + HB_Err_Invalid_Argument = FT_Err_Invalid_Argument, + HB_Err_Invalid_Face_Handle = FT_Err_Invalid_Face_Handle, + HB_Err_Invalid_Stream_Operation = FT_Err_Invalid_Stream_Operation, + HB_Err_Empty_Script = 0x1005, + + HB_Err_Ok = FT_Err_Ok, + HB_Err_Not_Covered = 0x1002, + HB_Err_Out_Of_Memory = FT_Err_Out_Of_Memory, + HB_Err_Table_Missing = FT_Err_Table_Missing, + HB_Err_Invalid_SubTable_Format = 0x1000, + HB_Err_Invalid_SubTable = 0x1001, + HB_Err_Too_Many_Nested_Contexts = 0x1003, + HB_Err_No_MM_Interpreter = 0x1004 +} HB_Error; + HB_END_HEADER #endif |