From 105a66e6543467863a39cd12271f125b45d74179 Mon Sep 17 00:00:00 2001 From: Marc Mutz Date: Thu, 18 May 2017 14:49:04 +0200 Subject: Use (new) erase()/erase_if() algorithms Change-Id: I45c18fd45c20b226e44d16315e3ebb6c305d4ab0 Reviewed-by: Thiago Macieira --- src/network/access/qnetworkrequest.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'src/network/access/qnetworkrequest.cpp') diff --git a/src/network/access/qnetworkrequest.cpp b/src/network/access/qnetworkrequest.cpp index a02b1fb912d..ee2b9c67c37 100644 --- a/src/network/access/qnetworkrequest.cpp +++ b/src/network/access/qnetworkrequest.cpp @@ -1324,9 +1324,7 @@ void QNetworkHeadersPrivate::setRawHeaderInternal(const QByteArray &key, const Q auto firstEqualsKey = [&key](const RawHeaderPair &header) { return header.first.compare(key, Qt::CaseInsensitive) == 0; }; - rawHeaders.erase(std::remove_if(rawHeaders.begin(), rawHeaders.end(), - firstEqualsKey), - rawHeaders.end()); + rawHeaders.removeIf(firstEqualsKey); if (value.isNull()) return; // only wanted to erase key -- cgit v1.2.3