diff options
Diffstat (limited to 'include/freetype/ftmoderr.h')
-rw-r--r-- | include/freetype/ftmoderr.h | 26 |
1 files changed, 16 insertions, 10 deletions
diff --git a/include/freetype/ftmoderr.h b/include/freetype/ftmoderr.h index 0ebbc6984..94659a38a 100644 --- a/include/freetype/ftmoderr.h +++ b/include/freetype/ftmoderr.h @@ -66,25 +66,28 @@ /*******************************************************************/ /*******************************************************************/ + #undef FT_NEED_EXTERN_C + #ifndef FT_MODERRDEF -# ifdef FT_CONFIG_OPTION_USE_MODULE_ERRORS -# define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = v, -# else -# define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = 0, -# endif +#ifdef FT_CONFIG_OPTION_USE_MODULE_ERRORS +#define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = v, +#else +#define FT_MODERRDEF( e, v, s ) FT_Mod_Err_ ## e = 0, +#endif -# define FT_MODERR_START_LIST enum { -# define FT_MODERR_END_LIST FT_Mod_Err_Max }; +#define FT_MODERR_START_LIST enum { +#define FT_MODERR_END_LIST FT_Mod_Err_Max }; -# ifdef __cplusplus -# define FT_NEED_EXTERN_C +#ifdef __cplusplus +#define FT_NEED_EXTERN_C extern "C" { -# endif +#endif #endif /* !FT_MODERRDEF */ + /*******************************************************************/ /*******************************************************************/ /***** *****/ @@ -93,6 +96,7 @@ /*******************************************************************/ /*******************************************************************/ + #ifdef FT_MODERR_START_LIST FT_MODERR_START_LIST #endif @@ -118,6 +122,7 @@ FT_MODERR_END_LIST #endif + /*******************************************************************/ /*******************************************************************/ /***** *****/ @@ -126,6 +131,7 @@ /*******************************************************************/ /*******************************************************************/ + #ifdef FT_NEED_EXTERN_C } #endif |