diff options
| author | Lena Biliaieva <lena.biliaieva@qt.io> | 2024-07-01 16:48:06 +0200 |
|---|---|---|
| committer | Lena Biliaieva <lena.biliaieva@qt.io> | 2024-07-01 22:16:58 +0200 |
| commit | 5e9212c1069604dd88fef9f0877459abeb87ad27 (patch) | |
| tree | 3c3d4f05e87cf94bb71e48860a749fbf95666b83 /src/network/access/qhttpheaderparser.cpp | |
| parent | 16f49f6a1c58919fb15c82d8381d7fc0ff5557ad (diff) | |
QHttpHeaderParser: add rvalue-this overload to headers()
Add rvalue-this overload to be called by corresponding
QHttpServerRequest::headers() method.
Task-number: QTBUG-125859
Pick-to: 6.8
Change-Id: I2b12d2b80614f627c1aca514a10e1e86a2c5b24d
Reviewed-by: Ivan Solovev <ivan.solovev@qt.io>
Diffstat (limited to 'src/network/access/qhttpheaderparser.cpp')
| -rw-r--r-- | src/network/access/qhttpheaderparser.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/network/access/qhttpheaderparser.cpp b/src/network/access/qhttpheaderparser.cpp index 0b7882c18a7..d8df6ac8f29 100644 --- a/src/network/access/qhttpheaderparser.cpp +++ b/src/network/access/qhttpheaderparser.cpp @@ -128,11 +128,16 @@ bool QHttpHeaderParser::parseStatus(QByteArrayView status) return ok && uint(majorVersion) <= 9 && uint(minorVersion) <= 9; } -const QHttpHeaders& QHttpHeaderParser::headers() const +const QHttpHeaders& QHttpHeaderParser::headers() const & { return fields; } +QHttpHeaders QHttpHeaderParser::headers() && +{ + return std::move(fields); +} + QByteArray QHttpHeaderParser::firstHeaderField(QByteArrayView name, const QByteArray &defaultValue) const { |
