WebProcessProxy::updateProcessState() is causing duplicate symbol linker errors
authormmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 26 Feb 2014 22:20:47 +0000 (22:20 +0000)
committermmaxfield@apple.com <mmaxfield@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 26 Feb 2014 22:20:47 +0000 (22:20 +0000)
https://bugs.webkit.org/show_bug.cgi?id=129390

Reviewed by Tim Horton.

Caused by r164737. WebProcessProxy::updateProcessState() is defined in a header, outside of
a class, but isn't inlined.

* UIProcess/WebProcessProxy.h:
(WebKit::WebProcessProxy::updateProcessState):

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

Source/WebKit2/ChangeLog
Source/WebKit2/UIProcess/WebProcessProxy.h

index 101a51e..8311403 100644 (file)
@@ -1,3 +1,16 @@
+2014-02-26  Myles C. Maxfield  <mmaxfield@apple.com>
+
+        WebProcessProxy::updateProcessState() is causing duplicate symbol linker errors
+        https://bugs.webkit.org/show_bug.cgi?id=129390
+
+        Reviewed by Tim Horton.
+
+        Caused by r164737. WebProcessProxy::updateProcessState() is defined in a header, outside of
+        a class, but isn't inlined.
+
+        * UIProcess/WebProcessProxy.h:
+        (WebKit::WebProcessProxy::updateProcessState):
+
 2014-02-26  Brian Burg  <bburg@apple.com>
 
         Web Replay: route through UserInputBridge when delivering user inputs to WebCore
index 06040a8..566fccf 100644 (file)
@@ -216,7 +216,7 @@ private:
 };
 
 #if !PLATFORM(IOS)
-void WebProcessProxy::updateProcessState() { }
+inline void WebProcessProxy::updateProcessState() { }
 #endif
 
 } // namespace WebKit