Modified: trunk/Source/WTF/ChangeLog (139486 => 139487)
--- trunk/Source/WTF/ChangeLog 2013-01-11 20:56:20 UTC (rev 139486)
+++ trunk/Source/WTF/ChangeLog 2013-01-11 21:08:47 UTC (rev 139487)
@@ -1,3 +1,14 @@
+2013-01-11 Filip Pizlo <[email protected]>
+
+ Add WTF_EXPORT_PRIVATE to printInternal() methods of PrintStream.h
+
+ Rubber stamped by Mark Hahnenberg.
+
+ This will make it easier to use dataLog() from WebCore.
+
+ * wtf/PrintStream.h:
+ (WTF):
+
2013-01-09 Antti Koivisto <[email protected]>
Release FastMalloc thread caches on memory warning
Modified: trunk/Source/WTF/wtf/PrintStream.h (139486 => 139487)
--- trunk/Source/WTF/wtf/PrintStream.h 2013-01-11 20:56:20 UTC (rev 139486)
+++ trunk/Source/WTF/wtf/PrintStream.h 2013-01-11 21:08:47 UTC (rev 139487)
@@ -208,22 +208,22 @@
}
};
-void printInternal(PrintStream&, const char*);
-void printInternal(PrintStream&, const CString&);
-void printInternal(PrintStream&, const String&);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, const char*);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, const CString&);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, const String&);
inline void printInternal(PrintStream& out, char* value) { printInternal(out, static_cast<const char*>(value)); }
inline void printInternal(PrintStream& out, CString& value) { printInternal(out, static_cast<const CString&>(value)); }
inline void printInternal(PrintStream& out, String& value) { printInternal(out, static_cast<const String&>(value)); }
-void printInternal(PrintStream&, bool);
-void printInternal(PrintStream&, int);
-void printInternal(PrintStream&, unsigned);
-void printInternal(PrintStream&, long);
-void printInternal(PrintStream&, unsigned long);
-void printInternal(PrintStream&, long long);
-void printInternal(PrintStream&, unsigned long long);
-void printInternal(PrintStream&, float);
-void printInternal(PrintStream&, double);
-void printInternal(PrintStream&, RawPointer);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, bool);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, int);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, unsigned);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, long);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, unsigned long);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, long long);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, unsigned long long);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, float);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, double);
+WTF_EXPORT_PRIVATE void printInternal(PrintStream&, RawPointer);
template<typename T>
void printInternal(PrintStream& out, const T& value)