Index: net/tools/quic/end_to_end_test.cc |
diff --git a/net/tools/quic/end_to_end_test.cc b/net/tools/quic/end_to_end_test.cc |
index 8a95dea48e9556b69c51672f1e9fabf54ed536df..7f4451c94cc24b4ea7255672307ed5e72bddc3af 100644 |
--- a/net/tools/quic/end_to_end_test.cc |
+++ b/net/tools/quic/end_to_end_test.cc |
@@ -8,6 +8,7 @@ |
#include <list> |
#include <memory> |
#include <string> |
+#include <utility> |
#include <vector> |
#include "base/memory/singleton.h" |
@@ -2110,7 +2111,7 @@ class ServerStreamWithErrorResponseBody : public QuicSimpleServerStream { |
// This method must call CloseReadSide to cause the test case, StopReading |
// is not sufficient. |
ReliableQuicStreamPeer::CloseReadSide(this); |
- SendHeadersAndBody(headers, response_body_); |
+ SendHeadersAndBody(std::move(headers), response_body_); |
} |
string response_body_; |
@@ -2197,8 +2198,8 @@ class ServerStreamThatSendsHugeResponse : public QuicSimpleServerStream { |
string body; |
test::GenerateBody(&body, body_bytes_); |
response.set_body(body); |
- SendHeadersAndBodyAndTrailers(response.headers(), response.body(), |
- response.trailers()); |
+ SendHeadersAndBodyAndTrailers(response.headers().Clone(), response.body(), |
+ response.trailers().Clone()); |
} |
private: |
@@ -2448,7 +2449,8 @@ TEST_P(EndToEndTest, Trailers) { |
trailers["some-trailing-header"] = "trailing-header-value"; |
QuicInMemoryCache::GetInstance()->AddResponse( |
- "www.google.com", "/trailer_url", headers, kBody, trailers); |
+ "www.google.com", "/trailer_url", std::move(headers), kBody, |
+ trailers.Clone()); |
EXPECT_EQ(kBody, client_->SendSynchronousRequest("/trailer_url")); |
EXPECT_EQ(200u, client_->response_headers()->parsed_response_code()); |
@@ -2498,7 +2500,7 @@ class EndToEndTestServerPush : public EndToEndTest { |
response_headers[":status"] = "200"; |
response_headers["content-length"] = IntToString(body.size()); |
push_resources.push_back(QuicInMemoryCache::ServerPushInfo( |
- resource_url, response_headers, kV3LowestPriority, body)); |
+ resource_url, std::move(response_headers), kV3LowestPriority, body)); |
} |
QuicInMemoryCache::GetInstance()->AddSimpleResponseWithServerPushResources( |