Suggested by Darin.
authorap@webkit.org <ap@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 18 Feb 2008 18:41:09 +0000 (18:41 +0000)
committerap@webkit.org <ap@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 18 Feb 2008 18:41:09 +0000 (18:41 +0000)
        * platform/KURL.h: (WebCore::KURL::operator const String&): Added, to avoid unexpected
        conversion via UString (as in bug 17418).

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

WebCore/ChangeLog
WebCore/platform/KURL.h

index 84a29e7056c9c6c5e3b489486cb27fc54c443667..5492e2aebdded59c915b0f65b8084f8495a64b0f 100644 (file)
@@ -1,3 +1,10 @@
+2008-02-18  Alexey Proskuryakov  <ap@webkit.org>
+
+        Suggested by Darin.
+
+        * platform/KURL.h: (WebCore::KURL::operator const String&): Added, to avoid unexpected
+        conversion via UString (as in bug 17418).
+
 2008-02-18  Jon Honeycutt  <jhoneycutt@apple.com>
 
         Reviewed by Darin.
index 5c2a5df427104c2f9ae3a5bc40b497060ce8b7ce..8728e4f4ef5631fe92725019d6272599b15ec0ed 100644 (file)
@@ -137,6 +137,7 @@ public:
 
     friend bool equalIgnoringRef(const KURL&, const KURL&);
 
+    operator const String&() const { return m_string; }
     operator KJS::UString() const { return m_string; }
 
 #if PLATFORM(CF)