summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsuzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>2011-01-07 01:48:32 +0900
committersuzuki toshiya <mpsuzuki@hiroshima-u.ac.jp>2011-01-10 00:43:40 +0900
commitfa0acc458910682294261b51a4fcfd8c2b496d07 (patch)
tree8dd7684d1e87d42848c76ef448cb0974f18c6d0f
parent97c96f29953bd59b9efc4870e1dbe03071a9325f (diff)
downloadfreetype2-fa0acc458910682294261b51a4fcfd8c2b496d07.tar.gz
fix dir separator handling
-rw-r--r--src/base/ftdbgmem.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/base/ftdbgmem.c b/src/base/ftdbgmem.c
index 399cfb3c4..1167ddaa2 100644
--- a/src/base/ftdbgmem.c
+++ b/src/base/ftdbgmem.c
@@ -535,10 +535,12 @@
{
/* matched token is 1st or after separator space? */
if ( c != c0 && *(c-1) != ' ' &&
-#ifndef macintosh
- *(c-1) != '/' && *(c-1) != '\\' )
-#else
+#ifdef PLATFORM_DIR_SEPARATOR
+ *(c-1) != PLATFORM_DIR_SEPARATOR[0] )
+#elif defined( macintosh )
*(c-1) != ':' )
+#else
+ *(c-1) != '/' && *(c-1) != '\\' )
#endif
goto NextToken;