| Index: net/spdy/bidirectional_stream_spdy_impl_unittest.cc
|
| diff --git a/net/spdy/bidirectional_stream_spdy_impl_unittest.cc b/net/spdy/bidirectional_stream_spdy_impl_unittest.cc
|
| index e0340172187856ee5120be5c814f85bb023d3f24..62572dc3e458d93df3414be43a1e05454dd4c84c 100644
|
| --- a/net/spdy/bidirectional_stream_spdy_impl_unittest.cc
|
| +++ b/net/spdy/bidirectional_stream_spdy_impl_unittest.cc
|
| @@ -63,7 +63,7 @@ class TestDelegateBase : public BidirectionalStreamImpl::Delegate {
|
| void OnHeadersReceived(const SpdyHeaderBlock& response_headers) override {
|
| CHECK(!on_failed_called_);
|
| CHECK(!not_expect_callback_);
|
| - response_headers_ = response_headers;
|
| + response_headers_ = response_headers.Clone();
|
| if (!do_not_start_read_)
|
| StartOrContinueReading();
|
| }
|
| @@ -87,7 +87,7 @@ class TestDelegateBase : public BidirectionalStreamImpl::Delegate {
|
|
|
| void OnTrailersReceived(const SpdyHeaderBlock& trailers) override {
|
| CHECK(!on_failed_called_);
|
| - trailers_ = trailers;
|
| + trailers_ = trailers.Clone();
|
| if (run_until_completion_)
|
| loop_->Quit();
|
| }
|
| @@ -163,8 +163,8 @@ class TestDelegateBase : public BidirectionalStreamImpl::Delegate {
|
| const std::string& data_received() const { return data_received_; }
|
| int bytes_read() const { return bytes_read_; }
|
| int error() const { return error_; }
|
| - const SpdyHeaderBlock response_headers() const { return response_headers_; }
|
| - const SpdyHeaderBlock trailers() const { return trailers_; }
|
| + const SpdyHeaderBlock& response_headers() const { return response_headers_; }
|
| + const SpdyHeaderBlock& trailers() const { return trailers_; }
|
| int on_data_read_count() const { return on_data_read_count_; }
|
| int on_data_sent_count() const { return on_data_sent_count_; }
|
| bool on_failed_called() const { return on_failed_called_; }
|
|
|