diff options
Diffstat (limited to 'src/FreeType/fttools.c')
-rw-r--r-- | src/FreeType/fttools.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/FreeType/fttools.c b/src/FreeType/fttools.c index 2cde03a..1567724 100644 --- a/src/FreeType/fttools.c +++ b/src/FreeType/fttools.c @@ -40,6 +40,13 @@ #include FT_TRUETYPE_IDS_H #include "ft.h" +/* backward compatibility hack */ +#if (FREETYPE_VERSION < 2001008) +# ifndef ft_isdigit +# define ft_isdigit isdigit +# endif +#endif + #ifndef LSBFirst #define LSBFirst 0 #define MSBFirst 1 @@ -169,7 +176,7 @@ FTcheckForTTCName(char *fileName, char **realFileName, int *faceNumber) if(start) { fn=0; i=1; - while(isdigit(start[i])) { + while(ft_isdigit(start[i])) { fn *= 10; fn += start[i]-'0'; i++; |