121#if !( defined( FTERRORS_H_ ) && defined ( __FTERRORS_H__ ) )
123#define __FTERRORS_H__
127#include <freetype/ftmoderr.h>
139#undef FT_NEED_EXTERN_C
146#define FT_ERR_PREFIX FT_Err_
152#ifdef FT_CONFIG_OPTION_USE_MODULE_ERRORS
155#define FT_ERR_BASE FT_Mod_Err_Base
171#define FT_INCLUDE_ERR_PROTOS
173#define FT_ERRORDEF( e, v, s ) e = v,
174#define FT_ERROR_START_LIST enum {
175#define FT_ERROR_END_LIST FT_ERR_CAT( FT_ERR_PREFIX, Max ) };
178#define FT_NEED_EXTERN_C
186#define FT_ERRORDEF_( e, v, s ) \
187 FT_ERRORDEF( FT_ERR_CAT( FT_ERR_PREFIX, e ), v + FT_ERR_BASE, s )
190#define FT_NOERRORDEF_( e, v, s ) \
191 FT_ERRORDEF( FT_ERR_CAT( FT_ERR_PREFIX, e ), v, s )
194#ifdef FT_ERROR_START_LIST
200#include <freetype/fterrdef.h>
203#ifdef FT_ERROR_END_LIST
216#ifdef FT_NEED_EXTERN_C
220#undef FT_ERROR_START_LIST
221#undef FT_ERROR_END_LIST
227#undef FT_NEED_EXTERN_C
231#ifndef FT2_BUILD_LIBRARY
245#ifdef FT_INCLUDE_ERR_PROTOS
246#undef FT_INCLUDE_ERR_PROTOS
248#ifndef FT_ERR_PROTOS_DEFINED
249#define FT_ERR_PROTOS_DEFINED
FT_BEGIN_HEADER FT_Error_String(FT_Error error_code)
#define FT_ERROR_START_LIST
#define FT_ERROR_END_LIST