diff --git a/src/corelib/io/qurl.cpp b/src/corelib/io/qurl.cpp index 7edbd7a8d79..1bf6c499b53 100644 --- a/src/corelib/io/qurl.cpp +++ b/src/corelib/io/qurl.cpp @@ -2941,7 +2941,7 @@ QUrl QUrl::fromEncoded(QByteArrayView input, ParsingMode mode) QString QUrl::fromPercentEncoding(const QByteArray &input) { QByteArray ba = QByteArray::fromPercentEncoding(input); - return QString::fromUtf8(ba, ba.size()); + return QString::fromUtf8(ba); } /*! diff --git a/src/corelib/serialization/qjsoncbor.cpp b/src/corelib/serialization/qjsoncbor.cpp index 48cd717cf32..0f72dc3031a 100644 --- a/src/corelib/serialization/qjsoncbor.cpp +++ b/src/corelib/serialization/qjsoncbor.cpp @@ -55,7 +55,7 @@ static QString encodeByteArray(const QCborContainerPrivate *d, qsizetype idx, QC else data = data.toBase64(QByteArray::Base64UrlEncoding | QByteArray::OmitTrailingEquals); - return QString::fromLatin1(data, data.size()); + return QString::fromLatin1(data); } static QString makeString(const QCborContainerPrivate *d, qsizetype idx, diff --git a/src/plugins/tls/shared/qasn1element.cpp b/src/plugins/tls/shared/qasn1element.cpp index 97be46866d1..4ad3e1351a1 100644 --- a/src/plugins/tls/shared/qasn1element.cpp +++ b/src/plugins/tls/shared/qasn1element.cpp @@ -343,9 +343,9 @@ QString QAsn1Element::toString() const if (mType == PrintableStringType || mType == TeletexStringType || mType == Rfc822NameType || mType == DnsNameType || mType == UniformResourceIdentifierType) - return QString::fromLatin1(mValue, mValue.size()); + return QString::fromLatin1(mValue); if (mType == Utf8StringType) - return QString::fromUtf8(mValue, mValue.size()); + return QString::fromUtf8(mValue); return QString(); }