Use OS() and PLATFORM() macros in WebCorePrefix.h for readability
authorddkilzer@apple.com <ddkilzer@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 Jan 2013 20:52:29 +0000 (20:52 +0000)
committerddkilzer@apple.com <ddkilzer@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 31 Jan 2013 20:52:29 +0000 (20:52 +0000)
<http://webkit.org/b/108374>

Reviewed by Laszlo Gombos.

* WebCorePrefix.h: Replaced all possible checks with OS() or
PLATFORM() macros other than __APPLE__.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@141468 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Source/WebCore/ChangeLog
Source/WebCore/WebCorePrefix.h

index e172052..0f7978b 100644 (file)
@@ -1,3 +1,13 @@
+2013-01-31  David Kilzer  <ddkilzer@apple.com>
+
+        Use OS() and PLATFORM() macros in WebCorePrefix.h for readability
+        <http://webkit.org/b/108374>
+
+        Reviewed by Laszlo Gombos.
+
+        * WebCorePrefix.h: Replaced all possible checks with OS() or
+        PLATFORM() macros other than __APPLE__.
+
 2013-01-31  Mike West  <mkwst@chromium.org>
 
         Cleanup: Use ScriptExecutionContext::topOrigin when relevant.
index c66880b..9a7b0cc 100644 (file)
@@ -37,7 +37,7 @@
 #endif
 #endif
 
-#if defined(WIN32) || defined(_WIN32)
+#if OS(WINDOWS)
 
 #ifndef _WIN32_WINNT
 #define _WIN32_WINNT 0x0502
@@ -47,7 +47,7 @@
 #define WINVER 0x0502
 #endif
 
-#ifndef WTF_USE_CURL
+#if !USE(CURL)
 #ifndef _WINSOCKAPI_
 #define _WINSOCKAPI_ // Prevent inclusion of winsock.h in windows.h
 #endif
@@ -64,7 +64,7 @@
 
 #include <pthread.h>
 
-#endif // defined(WIN32) || defined(_WIN32)
+#endif // OS(WINDOWS)
 
 #include <sys/types.h>
 #include <fcntl.h>
@@ -74,7 +74,7 @@
 
 // On Linux this causes conflicts with libpng because there are two impls. of
 // longjmp - see here: https://bugs.launchpad.net/ubuntu/+source/libpng/+bug/218409
-#ifndef BUILDING_WX__
+#if !PLATFORM(WX)
 #include <setjmp.h>
 #endif
 
@@ -132,14 +132,14 @@ _LIBCPP_END_NAMESPACE_STD
 #include <sys/resource.h>
 #endif
 
-#if !defined(BUILDING_WX__)
+#if !PLATFORM(WX)
 #include <CoreFoundation/CoreFoundation.h>
-#ifdef WTF_PLATFORM_WIN_CAIRO
+#if PLATFORM(WIN_CAIRO)
 #include <ConditionalMacros.h>
 #include <windows.h>
 #else
 
-#if defined(WIN32) || defined(_WIN32)
+#if OS(WINDOWS)
 // FIXME <rdar://problem/8208868> Remove support for obsolete ColorSync API, CoreServices header in CoreGraphics
 // We can remove this once the new ColorSync APIs are available in an internal Safari SDK.
 #include <ColorSync/ColorSync.h>
@@ -155,10 +155,10 @@ _LIBCPP_END_NAMESPACE_STD
 #if !PLATFORM(IOS)
 #include <CoreServices/CoreServices.h>
 #endif // !PLATFORM(IOS)
-#endif // defined(WIN32) || defined(_WIN32)
+#endif // OS(WINDOWS)
 
 #endif
-#endif // !defined(BUILDING_WX__)
+#endif // !PLATFORM(WX)
 
 #ifdef __OBJC__
 #if PLATFORM(IOS)