| Index: net/quic/spdy_utils.cc
|
| diff --git a/net/quic/spdy_utils.cc b/net/quic/spdy_utils.cc
|
| index c03d5887cfe50f00b0c706b375c3304a52083b29..0ed9e9df90e001f267fa776750bfb2e992bd4000 100644
|
| --- a/net/quic/spdy_utils.cc
|
| +++ b/net/quic/spdy_utils.cc
|
| @@ -27,9 +27,10 @@ SpdyHeaderBlock SpdyUtils::ConvertSpdy3ResponseHeadersToSpdy4(
|
| SpdyHeaderBlock response_headers) {
|
| // SPDY/4 headers include neither the version field nor the response details.
|
| response_headers.erase(":version");
|
| - size_t end_of_code = response_headers[":status"].find(' ');
|
| + StringPiece status_value = response_headers[":status"];
|
| + size_t end_of_code = status_value.find(' ');
|
| if (end_of_code != string::npos) {
|
| - response_headers[":status"].erase(end_of_code);
|
| + response_headers[":status"] = status_value.substr(0, end_of_code);
|
| }
|
| return response_headers;
|
| }
|
|
|