| Index: net/tools/quic/quic_spdy_client_stream.cc
|
| diff --git a/net/tools/quic/quic_spdy_client_stream.cc b/net/tools/quic/quic_spdy_client_stream.cc
|
| index e89b925ba380c890cb471b5e2c78af860d422e50..b8cb73b9c5481018a7668c20e2acaaf9b27fc717 100644
|
| --- a/net/tools/quic/quic_spdy_client_stream.cc
|
| +++ b/net/tools/quic/quic_spdy_client_stream.cc
|
| @@ -93,10 +93,11 @@ bool QuicSpdyClientStream::ParseResponseHeaders(const char* data,
|
| data_.append(data + len, data_len - len);
|
| }
|
| if (ContainsKey(response_headers_, "content-length") &&
|
| - !StringToInt(response_headers_["content-length"], &content_length_)) {
|
| + !StringToInt(StringPiece(response_headers_["content-length"]),
|
| + &content_length_)) {
|
| return false; // Invalid content-length.
|
| }
|
| - string status = response_headers_[":status"];
|
| + string status = response_headers_[":status"].as_string();
|
| size_t end = status.find(" ");
|
| if (end != string::npos) {
|
| status.erase(end);
|
|
|