diff options
author | rch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-11 05:46:34 +0000 |
---|---|---|
committer | rch@chromium.org <rch@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-07-11 05:46:34 +0000 |
commit | d01130ce793d9592be1509bb339d21f522bee0d3 (patch) | |
tree | 41aef7e61aa982082fe344747f3099ef987ab935 /net/tools/flip_server | |
parent | 054e7bb2e3c661f95acc4216fc9fdebfe460ffa0 (diff) | |
download | chromium_src-d01130ce793d9592be1509bb339d21f522bee0d3.zip chromium_src-d01130ce793d9592be1509bb339d21f522bee0d3.tar.gz chromium_src-d01130ce793d9592be1509bb339d21f522bee0d3.tar.bz2 |
Remove several usages of linked_ptr in spdy land.
Review URL: https://chromiumcodereview.appspot.com/10763011
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@146062 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net/tools/flip_server')
-rw-r--r-- | net/tools/flip_server/spdy_interface.cc | 24 | ||||
-rw-r--r-- | net/tools/flip_server/spdy_interface.h | 8 |
2 files changed, 16 insertions, 16 deletions
diff --git a/net/tools/flip_server/spdy_interface.cc b/net/tools/flip_server/spdy_interface.cc index 54dc3d6..7e5c201 100644 --- a/net/tools/flip_server/spdy_interface.cc +++ b/net/tools/flip_server/spdy_interface.cc @@ -121,24 +121,24 @@ SMInterface* SpdySM::FindOrMakeNewSMConnectionInterface( int SpdySM::SpdyHandleNewStream( SpdyStreamId stream_id, SpdyPriority priority, - const linked_ptr<SpdyHeaderBlock>& headers, + const SpdyHeaderBlock& headers, std::string &http_data, bool* is_https_scheme) { *is_https_scheme = false; VLOG(2) << ACCEPTOR_CLIENT_IDENT << "SpdySM: OnSyn(" << stream_id << ")"; VLOG(2) << ACCEPTOR_CLIENT_IDENT << "SpdySM: # headers: " - << headers->size(); + << headers.size(); - SpdyHeaderBlock::iterator url = headers->find("url"); - SpdyHeaderBlock::iterator method = headers->find("method"); - if (url == headers->end() || method == headers->end()) { + SpdyHeaderBlock::const_iterator url = headers.find("url"); + SpdyHeaderBlock::const_iterator method = headers.find("method"); + if (url == headers.end() || method == headers.end()) { VLOG(2) << ACCEPTOR_CLIENT_IDENT << "SpdySM: didn't find method or url " << "or method. Not creating stream"; return 0; } - SpdyHeaderBlock::iterator scheme = headers->find("scheme"); + SpdyHeaderBlock::const_iterator scheme = headers.find("scheme"); if (scheme->second.compare("https") == 0) { *is_https_scheme = true; } @@ -159,12 +159,12 @@ int SpdySM::SpdyHandleNewStream( std::string filename = EncodeURL(uri, host, method->second); NewStream(stream_id, priority, filename); } else { - SpdyHeaderBlock::iterator version = headers->find("version"); + SpdyHeaderBlock::const_iterator version = headers.find("version"); http_data += method->second + " " + uri + " " + version->second + "\r\n"; VLOG(1) << ACCEPTOR_CLIENT_IDENT << "Request: " << method->second << " " << uri << " " << version->second; - for (SpdyHeaderBlock::iterator i = headers->begin(); - i != headers->end(); ++i) { + for (SpdyHeaderBlock::const_iterator i = headers.begin(); + i != headers.end(); ++i) { http_data += i->first + ": " + i->second + "\r\n"; VLOG(2) << ACCEPTOR_CLIENT_IDENT << i->first.c_str() << ":" << i->second.c_str(); @@ -204,7 +204,7 @@ void SpdySM::OnSynStream(SpdyStreamId stream_id, uint8 credential_slot, bool fin, bool unidirectional, - const linked_ptr<SpdyHeaderBlock>& headers) { + const SpdyHeaderBlock& headers) { std::string http_data; bool is_https_scheme; int ret = SpdyHandleNewStream(stream_id, priority, headers, http_data, @@ -238,7 +238,7 @@ void SpdySM::OnSynStream(SpdyStreamId stream_id, void SpdySM::OnSynReply(SpdyStreamId stream_id, bool fin, - const linked_ptr<SpdyHeaderBlock>& headers) { + const SpdyHeaderBlock& headers) { // TODO(willchan): if there is an error parsing headers, we // should send a RST_STREAM. VLOG(2) << ACCEPTOR_CLIENT_IDENT << "SpdySM: OnSynReply(" @@ -247,7 +247,7 @@ void SpdySM::OnSynReply(SpdyStreamId stream_id, void SpdySM::OnHeaders(SpdyStreamId stream_id, bool fin, - const linked_ptr<SpdyHeaderBlock>& headers) { + const SpdyHeaderBlock& headers) { VLOG(2) << ACCEPTOR_CLIENT_IDENT << "SpdySM: OnHeaders(" << stream_id << ")"; } diff --git a/net/tools/flip_server/spdy_interface.h b/net/tools/flip_server/spdy_interface.h index 528227e..e3a6736 100644 --- a/net/tools/flip_server/spdy_interface.h +++ b/net/tools/flip_server/spdy_interface.h @@ -52,7 +52,7 @@ class SpdySM : public BufferedSpdyFramerVisitorInterface, std::string server_port); int SpdyHandleNewStream(SpdyStreamId stream_id, SpdyPriority priority, - const linked_ptr<SpdyHeaderBlock>& headers, + const SpdyHeaderBlock& headers, std::string& http_data, bool* is_https_scheme); @@ -67,17 +67,17 @@ class SpdySM : public BufferedSpdyFramerVisitorInterface, uint8 credential_slot, bool fin, bool unidirectional, - const linked_ptr<SpdyHeaderBlock>& headers) OVERRIDE; + const SpdyHeaderBlock& headers) OVERRIDE; // Called after all the header data for SYN_REPLY control frame is received. virtual void OnSynReply(SpdyStreamId stream_id, bool fin, - const linked_ptr<SpdyHeaderBlock>& headers) OVERRIDE; + const SpdyHeaderBlock& headers) OVERRIDE; // Called after all the header data for HEADERS control frame is received. virtual void OnHeaders(SpdyStreamId stream_id, bool fin, - const linked_ptr<SpdyHeaderBlock>& headers) OVERRIDE; + const SpdyHeaderBlock& headers) OVERRIDE; // Called when data is received. // |stream_id| The stream receiving data. |