summaryrefslogtreecommitdiff
path: root/src/FreeType/fttools.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/FreeType/fttools.c')
-rw-r--r--src/FreeType/fttools.c9
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++;