Remove linked_ptr from SpdyStream.
Review URL: https://chromiumcodereview.appspot.com/10784055
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@147257 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/net/spdy/spdy_proxy_client_socket.cc b/net/spdy/spdy_proxy_client_socket.cc
index b3ab28f..759c84cf 100644
--- a/net/spdy/spdy_proxy_client_socket.cc
+++ b/net/spdy/spdy_proxy_client_socket.cc
@@ -372,7 +372,7 @@
&request_line));
request_.extra_headers.MergeFrom(request_headers);
- linked_ptr<SpdyHeaderBlock> headers(new SpdyHeaderBlock());
+ scoped_ptr<SpdyHeaderBlock> headers(new SpdyHeaderBlock());
CreateSpdyHeadersFromHttpRequest(request_, request_headers, headers.get(),
spdy_stream_->GetProtocolVersion(), true);
// Reset the URL to be the endpoint of the connection
@@ -383,7 +383,7 @@
(*headers)["url"] = endpoint_.ToString();
headers->erase("scheme");
}
- spdy_stream_->set_spdy_headers(headers);
+ spdy_stream_->set_spdy_headers(headers.Pass());
return spdy_stream_->SendRequest(true);
}