summaryrefslogtreecommitdiffstats
path: root/src/network/access/qnetworkrequest.cpp
diff options
context:
space:
mode:
authorAnton Kudryavtsev <anton.kudryavtsev@vk.team>2023-08-23 19:19:06 +0300
committerAnton Kudryavtsev <anton.kudryavtsev@vk.team>2023-08-28 12:47:16 +0300
commit8db5896bbe9b7285abed2db681e80fd9110e2ba8 (patch)
tree9b380a8ce6e50c1bc715954a6e08b793c16aed81 /src/network/access/qnetworkrequest.cpp
parent49e52e8dd68cc58b9c9ec9bd2c1f89184845d746 (diff)
qnetworkrequest: port parseHeaderName to QBAV
Change-Id: I39af8649468636d09db46aac770f5df7a3582b50 Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
Diffstat (limited to 'src/network/access/qnetworkrequest.cpp')
-rw-r--r--src/network/access/qnetworkrequest.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/network/access/qnetworkrequest.cpp b/src/network/access/qnetworkrequest.cpp
index 329892a1b3..8e666db2b0 100644
--- a/src/network/access/qnetworkrequest.cpp
+++ b/src/network/access/qnetworkrequest.cpp
@@ -1127,13 +1127,13 @@ static QByteArray headerValue(QNetworkRequest::KnownHeaders header, const QVaria
return QByteArray();
}
-static int parseHeaderName(const QByteArray &headerName)
+static int parseHeaderName(QByteArrayView headerName)
{
if (headerName.isEmpty())
return -1;
- auto is = [&](const char *what) {
- return qstrnicmp(headerName.data(), headerName.size(), what) == 0;
+ auto is = [headerName](QByteArrayView what) {
+ return headerName.compare(what, Qt::CaseInsensitive) == 0;
};
switch (QtMiscUtils::toAsciiLower(headerName.front())) {