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()) { |