[Windows] Compile fix.
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 9 Jul 2013 16:22:29 +0000 (16:22 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 9 Jul 2013 16:22:29 +0000 (16:22 +0000)
https://bugs.webkit.org/show_bug.cgi?id=106558

Patch by peavo@outlook.com <peavo@outlook.com> on 2013-07-09
Reviewed by Brent Fulgham.

On Windows, dispatch.h needs to be included before certain CFNetwork headers.

* WebCorePrefix.h: Include dispatch.h.

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

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

index ecf44cc..adfc1af 100644 (file)
@@ -1,3 +1,14 @@
+2013-07-09  peavo@outlook.com  <peavo@outlook.com>
+
+        [Windows] Compile fix.
+        https://bugs.webkit.org/show_bug.cgi?id=106558
+
+        Reviewed by Brent Fulgham.
+
+        On Windows, dispatch.h needs to be included before certain CFNetwork headers.
+
+        * WebCorePrefix.h: Include dispatch.h.
+
 2013-07-09  Mark Lam  <mark.lam@apple.com>
 
         Fix 30% JSBench regression (caused by adding column numbers to stack traces).
index 1203ab7..543f50f 100644 (file)
@@ -168,6 +168,8 @@ _LIBCPP_END_NAMESPACE_STD
 /* Windows doesn't include CFNetwork.h via CoreServices.h, so we do
    it explicitly here to make Windows more consistent with Mac. */
 #include <CFNetwork/CFNetwork.h>
+// On Windows, dispatch.h needs to be included before certain CFNetwork headers.
+#include <dispatch/dispatch.h>
 #endif
 #include <windows.h>
 #else