Index: net/spdy/buffered_spdy_framer.cc |
diff --git a/net/spdy/buffered_spdy_framer.cc b/net/spdy/buffered_spdy_framer.cc |
index 228e2b49f71f13ad67e1760ca7f7d61e8d13c022..097d0fea801e8e4688168c004d757bebdfe95e25 100644 |
--- a/net/spdy/buffered_spdy_framer.cc |
+++ b/net/spdy/buffered_spdy_framer.cc |
@@ -98,9 +98,9 @@ bool BufferedSpdyFramer::OnControlFrameHeaderData(SpdyStreamId stream_id, |
// Indicates end-of-header-block. |
CHECK(header_buffer_valid_); |
- const linked_ptr<SpdyHeaderBlock> headers(new SpdyHeaderBlock); |
+ SpdyHeaderBlock headers; |
bool parsed_headers = spdy_framer_.ParseHeaderBlockInBuffer( |
- header_buffer_, header_buffer_used_, headers.get()); |
+ header_buffer_, header_buffer_used_, &headers); |
if (!parsed_headers) { |
visitor_->OnStreamError( |
stream_id, "Could not parse Spdy Control Frame Header."); |