[Qt] QNX build fails due to ctype usage in system headers
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Aug 2012 14:16:23 +0000 (14:16 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 17 Aug 2012 14:16:23 +0000 (14:16 +0000)
commitb8c3917497cb382372719223ad42b3417e988456
tree27d2fe53dc39042e6d12d0644982f309ed64ec27
parent1a69f9995abdb8ed20b5725a600ce2f721a9b193
[Qt] QNX build fails due to ctype usage in system headers
https://bugs.webkit.org/show_bug.cgi?id=93849

Patch by Milian Wolff <milian.wolff@kdab.com> on 2012-08-17
Reviewed by Simon Hausmann.

Move the check for whether DisallowCType should be active or not
to the DisallowCType.h header. This way, we can update the list
of platforms or OSes which do not work with this header in a
central place. All users can now safely include the header
and do not need to place custom guards around it.

Source/JavaScriptCore:

* config.h:

Source/WebCore:

* config.h:

Source/WTF:

* config.h:
* wtf/DisallowCType.h:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@125895 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/config.h
Source/WTF/ChangeLog
Source/WTF/config.h
Source/WTF/wtf/DisallowCType.h
Source/WebCore/ChangeLog
Source/WebCore/config.h