diff options
Diffstat (limited to 'source/kde/kdelibs/kdelibs.khtml.CVE-2011-1168.diff')
-rw-r--r-- | source/kde/kdelibs/kdelibs.khtml.CVE-2011-1168.diff | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/source/kde/kdelibs/kdelibs.khtml.CVE-2011-1168.diff b/source/kde/kdelibs/kdelibs.khtml.CVE-2011-1168.diff deleted file mode 100644 index 356f30a6..00000000 --- a/source/kde/kdelibs/kdelibs.khtml.CVE-2011-1168.diff +++ /dev/null @@ -1,14 +0,0 @@ ---- a/khtml/khtml_part.cpp -+++ b/khtml/khtml_part.cpp -@@ -1803,7 +1803,10 @@ void KHTMLPart::htmlError( int errorCode - stream >> errorName >> techName >> description >> causes >> solutions; - - QString url, protocol, datetime; -- url = Qt::escape( reqUrl.prettyUrl() ); -+ -+ // This is somewhat confusing, but we have to escape the externally- -+ // controlled URL twice: once for i18n, and once for HTML. -+ url = Qt::escape( Qt::escape( reqUrl.prettyUrl() ) ); - protocol = reqUrl.protocol(); - datetime = KGlobal::locale()->formatDateTime( QDateTime::currentDateTime(), - KLocale::LongDate ); |