From 4b768b9f3403c6b8acb294c46b01d45af8788d6f Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Mon, 7 Mar 2022 14:43:48 +0100 Subject: QPublicSuffixDatabase: don't go thru QString for debug output MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The data is guaranteed to be in US-ASCII (result of toHex()), so there's no need to jump through ASCII → UTF-16 → UTF-8 hoops. Found by Clang and QT_ASCII_CAST_WARN. Amends 16b614f2e1ae4ed145f57b256fb27c04ee07e506. Change-Id: Ib6789af9fb90952ecbe805e182b0639e1d0704b1 Reviewed-by: Mårten Nordheim Reviewed-by: Ievgenii Meshcheriakov --- src/network/kernel/qtldurl.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/network/kernel') diff --git a/src/network/kernel/qtldurl.cpp b/src/network/kernel/qtldurl.cpp index 7d492b23cb..c25db21cb1 100644 --- a/src/network/kernel/qtldurl.cpp +++ b/src/network/kernel/qtldurl.cpp @@ -146,7 +146,7 @@ bool QPublicSuffixDatabase::loadFile(const QString &fileName) auto header = systemFile->read(DafsaFileHeader.size()); if (header != DafsaFileHeader) { - qCWarning(lcTld, "Invalid publicsuffix file header: %s", qUtf8Printable(header.toHex())); + qCWarning(lcTld, "Invalid publicsuffix file header: %s", header.toHex().constData()); return false; } -- cgit v1.2.3