2011-04-07 Siddharth Mathur <siddharth.mathur@nokia.com>
authorcommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 7 Apr 2011 16:37:12 +0000 (16:37 +0000)
committercommit-queue@webkit.org <commit-queue@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 7 Apr 2011 16:37:12 +0000 (16:37 +0000)
        Reviewed by Laszlo Gombos.

        [Qt][WK2][Symbian] Temporary build fix until native Symbian IPC is done. Implement fake socketpair() as it's not available.
        https://bugs.webkit.org/show_bug.cgi?id=57877

        * UIProcess/Launcher/qt/ProcessLauncherQt.cpp:
        (WebKit::socketpair): socketpair() which returns -1

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

Source/WebKit2/ChangeLog
Source/WebKit2/UIProcess/Launcher/qt/ProcessLauncherQt.cpp

index 5acad19..ba152c5 100644 (file)
@@ -1,3 +1,13 @@
+2011-04-07  Siddharth Mathur  <siddharth.mathur@nokia.com>
+
+        Reviewed by Laszlo Gombos.
+
+        [Qt][WK2][Symbian] Temporary build fix until native Symbian IPC is done. Implement fake socketpair() as it's not available. 
+        https://bugs.webkit.org/show_bug.cgi?id=57877
+
+        * UIProcess/Launcher/qt/ProcessLauncherQt.cpp:
+        (WebKit::socketpair): socketpair() which returns -1
+
 2011-04-07  Michael Saboff  <msaboff@apple.com>
 
         Reviewed by Maciej Stachowiak.
index cae5bdf..5f3c99f 100644 (file)
@@ -83,6 +83,16 @@ void QtWebProcess::setupChildProcess()
 #endif
 }
 
+#if OS(SYMBIAN)
+// FIXME: Symbian's POSIX layer doesn't have a socketpair(), so
+// the following is just to fix the build until a pure Symbian
+// IPC implementation lands on trunk
+static int socketpair(int, int, int , int[2])
+{
+    return -1;
+}
+#endif
+
 void ProcessLauncher::launchProcess()
 {
     QString applicationPath = QLatin1String("%1 %2");