summaryrefslogtreecommitdiffstats
path: root/Source/WebCore/config.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/config.h')
-rw-r--r--Source/WebCore/config.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/Source/WebCore/config.h b/Source/WebCore/config.h
index 3d54a19..1954e0d 100644
--- a/Source/WebCore/config.h
+++ b/Source/WebCore/config.h
@@ -234,8 +234,10 @@
// this breaks compilation of <QFontDatabase>, at least, so turn it off for now
// Also generates errors on wx on Windows, presumably because these functions
-// are used from wx headers.
-#if !PLATFORM(QT) && !PLATFORM(WX) && !PLATFORM(CHROMIUM)
+// are used from wx headers. On GTK+ for Mac many GTK+ files include <libintl.h>
+// or <glib/gi18n-lib.h>, which in turn include <xlocale/_ctype.h> which uses
+// isacii().
+#if !PLATFORM(QT) && !PLATFORM(WX) && !PLATFORM(CHROMIUM) && !(OS(DARWIN) && PLATFORM(GTK))
#include <wtf/DisallowCType.h>
#endif