Build with QT_NO_CAST_FROM_BYTEARRAY
authorStephen Kelly <stephen.kelly@kdab.com>
Thu, 2 Feb 2012 16:13:54 +0000 (17:13 +0100)
committerQt by Nokia <qt-info@nokia.com>
Thu, 2 Feb 2012 16:18:46 +0000 (17:18 +0100)
Change-Id: Ibb79e372a3adf90c9f982f50ab711066063eff4a
Reviewed-by: David Faure <faure@kde.org>
src/corelib/io/qurl.h

index fefd9a3..c301d92 100644 (file)
@@ -212,9 +212,9 @@ public:
 
 #if QT_DEPRECATED_SINCE(5,0)
     QT_DEPRECATED void setEncodedUrl(const QByteArray &url, ParsingMode mode = TolerantMode)
-    { setUrl(QString::fromUtf8(url), mode); }
+    { setUrl(QString::fromUtf8(url.constData(), url.size()), mode); }
     QT_DEPRECATED static QUrl fromEncoded(const QByteArray &url, ParsingMode mode = TolerantMode)
-    { return QUrl(QString::fromUtf8(url), mode); }
+    { return QUrl(QString::fromUtf8(url.constData(), url.size()), mode); }
 #endif
 
 private: