Reviewed by Darin.
authorggaren <ggaren@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 31 Jul 2006 18:44:35 +0000 (18:44 +0000)
committerggaren <ggaren@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 31 Jul 2006 18:44:35 +0000 (18:44 +0000)
        * platform/String.cpp:
        (WebCore::string): Added a debugging function to create a String from a
        const char*.

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

WebCore/ChangeLog
WebCore/platform/String.cpp

index 53823706ec7955908431ed0517296f079b6f804a..24ee4e88f27a760c9d84e2e272f5a774b1a04150 100644 (file)
@@ -1,3 +1,11 @@
+2006-07-31  Geoffrey Garen  <ggaren@apple.com>
+
+        Reviewed by Darin.
+
+        * platform/String.cpp:
+        (WebCore::string): Added a debugging function to create a String from a
+        const char*.
+
 2006-07-31  Anders Carlsson  <acarlsson@apple.com>
 
         * css/CSSPrimitiveValue.cpp:
index 0b8674f93325fe463f23a625170b2e09faf43e05..85da8fd9eb5f878725eddf4364926fec55ad58b3 100644 (file)
@@ -423,4 +423,12 @@ String::operator UString() const
     return UString(reinterpret_cast<const KJS::UChar*>(m_impl->characters()), m_impl->length());
 }
 
+#ifndef NDEBUG
+// For debugging only -- leaks memory
+String* string(const char* s)
+{
+    return new String(s);
 }
+#endif
+
+} // namespace WebCore