| Index: net/spdy/spdy_framer.cc
|
| diff --git a/net/spdy/spdy_framer.cc b/net/spdy/spdy_framer.cc
|
| index bfe45968c5987fe7cd98e4a7fe14c74f4f738609..ee1b3c66e82c22340f53770a969bdc7a948b2ea1 100644
|
| --- a/net/spdy/spdy_framer.cc
|
| +++ b/net/spdy/spdy_framer.cc
|
| @@ -1659,7 +1659,7 @@ bool SpdyFramer::ParseHeaderBlockInBuffer(const char* header_data,
|
| << " contains upper-case characters.";
|
| return false;
|
| }
|
| - std::string name = temp.as_string();
|
| + std::string name(temp);
|
|
|
| // Read header value.
|
| if (!reader.ReadStringPiece32(&temp)) {
|
| @@ -1667,7 +1667,7 @@ bool SpdyFramer::ParseHeaderBlockInBuffer(const char* header_data,
|
| << num_headers << ").";
|
| return false;
|
| }
|
| - std::string value = temp.as_string();
|
| + std::string value(temp);
|
|
|
| // Ensure no duplicates.
|
| if (block->find(name) != block->end()) {
|
|
|