[SCM] WebKit Debian packaging branch, debian/unstable, updated. debian/1.1.15-1-40151-g37bb677

kocienda kocienda at 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Sat Sep 26 05:51:12 UTC 2009


The following commit has been merged in the debian/unstable branch:
commit d0659a13467b8de6aaccd86c1e6ae9723c3ee254
Author: kocienda <kocienda at 268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Wed Oct 31 21:15:51 2001 +0000

    Fixed copy() method: it needs to be s deep copy
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@390 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/WebCore/kwq/KWQString.mm b/WebCore/kwq/KWQString.mm
index 422d449..e1e4b91 100644
--- a/WebCore/kwq/KWQString.mm
+++ b/WebCore/kwq/KWQString.mm
@@ -788,7 +788,9 @@ QString QString::mid(uint index, uint width) const
 //#ifdef USING_BORROWED_KURL
 QString QString::copy() const
 {
-    return QString(*this);
+    // FIXME: we really need a deep copy here
+    //return QString(*this);
+    return QString(unicode(), length());
 }
 //#endif // USING_BORROWED_KURL
 
diff --git a/WebCore/src/kwq/KWQString.mm b/WebCore/src/kwq/KWQString.mm
index 422d449..e1e4b91 100644
--- a/WebCore/src/kwq/KWQString.mm
+++ b/WebCore/src/kwq/KWQString.mm
@@ -788,7 +788,9 @@ QString QString::mid(uint index, uint width) const
 //#ifdef USING_BORROWED_KURL
 QString QString::copy() const
 {
-    return QString(*this);
+    // FIXME: we really need a deep copy here
+    //return QString(*this);
+    return QString(unicode(), length());
 }
 //#endif // USING_BORROWED_KURL
 

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list