ASan build fix.
authorap@apple.com <ap@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 23 Feb 2016 19:38:33 +0000 (19:38 +0000)
committerap@apple.com <ap@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 23 Feb 2016 19:38:33 +0000 (19:38 +0000)
Let's not export a template function that is only used in InspectorBackendDispatcher.cpp.

* inspector/InspectorBackendDispatcher.h:

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

Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/inspector/InspectorBackendDispatcher.h

index d255dd6..81dbd28 100644 (file)
@@ -1,3 +1,11 @@
+2016-02-23  Alexey Proskuryakov  <ap@apple.com>
+
+        ASan build fix.
+
+        Let's not export a template function that is only used in InspectorBackendDispatcher.cpp.
+
+        * inspector/InspectorBackendDispatcher.h:
+
 2016-02-23  Brian Burg  <bburg@apple.com>
 
         Connect WebAutomationSession to its backend dispatcher as if it were an agent and add stub implementations
index c9425fa..a704d61 100644 (file)
@@ -91,6 +91,7 @@ public:
     void reportProtocolError(Optional<long> relatedRequestId, CommonErrorCode, const String& errorMessage);
 
     template<typename T>
+    WTF_HIDDEN_DECLARATION
     T getPropertyValue(InspectorObject*, const String& name, bool* out_optionalValueFound, T defaultValue, std::function<bool(InspectorValue&, T&)>, const char* typeName);
 
     int getInteger(InspectorObject*, const String& name, bool* valueFound);