| Index: net/spdy/spdy_protocol.h
|
| diff --git a/net/spdy/spdy_protocol.h b/net/spdy/spdy_protocol.h
|
| index 1837feb2c87150e84980dcb5a8fe0417b5450e7d..b8fa93caf682fad0c3352f11de91b04558425f5b 100644
|
| --- a/net/spdy/spdy_protocol.h
|
| +++ b/net/spdy/spdy_protocol.h
|
| @@ -614,8 +614,7 @@ class NET_EXPORT_PRIVATE SpdyFrameWithNameValueBlockIR
|
| // Deep copy.
|
| name_value_block_ = name_value_block;
|
| }
|
| - void SetHeader(const base::StringPiece& name,
|
| - const base::StringPiece& value) {
|
| + void SetHeader(base::StringPiece name, base::StringPiece value) {
|
| name_value_block_[name.as_string()] = value.as_string();
|
| }
|
| SpdyNameValueBlock* mutable_name_value_block() {
|
| @@ -636,7 +635,7 @@ class NET_EXPORT_PRIVATE SpdyDataIR
|
| : public NON_EXPORTED_BASE(SpdyFrameWithFinIR) {
|
| public:
|
| // Performs deep copy on data.
|
| - SpdyDataIR(SpdyStreamId stream_id, const base::StringPiece& data);
|
| + SpdyDataIR(SpdyStreamId stream_id, base::StringPiece data);
|
|
|
| // Use in conjunction with SetDataShallow() for shallow-copy on data.
|
| explicit SpdyDataIR(SpdyStreamId stream_id);
|
| @@ -658,13 +657,13 @@ class NET_EXPORT_PRIVATE SpdyDataIR
|
| }
|
|
|
| // Deep-copy of data (keep private copy).
|
| - void SetDataDeep(const base::StringPiece& data) {
|
| + void SetDataDeep(base::StringPiece data) {
|
| data_store_.reset(new std::string(data.data(), data.length()));
|
| data_ = *(data_store_.get());
|
| }
|
|
|
| // Shallow-copy of data (do not keep private copy).
|
| - void SetDataShallow(const base::StringPiece& data) {
|
| + void SetDataShallow(base::StringPiece data) {
|
| data_store_.reset();
|
| data_ = data;
|
| }
|
| @@ -814,8 +813,9 @@ class NET_EXPORT_PRIVATE SpdyPingIR : public SpdyFrameIR {
|
|
|
| class NET_EXPORT_PRIVATE SpdyGoAwayIR : public SpdyFrameIR {
|
| public:
|
| - SpdyGoAwayIR(SpdyStreamId last_good_stream_id, SpdyGoAwayStatus status,
|
| - const base::StringPiece& description);
|
| + SpdyGoAwayIR(SpdyStreamId last_good_stream_id,
|
| + SpdyGoAwayStatus status,
|
| + base::StringPiece description);
|
| ~SpdyGoAwayIR() override;
|
| SpdyStreamId last_good_stream_id() const { return last_good_stream_id_; }
|
| void set_last_good_stream_id(SpdyStreamId last_good_stream_id) {
|
|
|