diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-05-12 11:05:21 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-05-12 11:05:21 +0000 |
| commit | 5f8e8e371e29d83d50b1688e1c468966218bdad5 (patch) | |
| tree | 4382c9989bf7f942f1fc8d167cb083eecb9d548b /src/CompactPeerListProcessor.cc | |
| parent | ddd1206b42e17eee20af8a0a28d5e411a13f5500 (diff) | |
2008-05-12 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Changed method signature:
PeerListProcessor::extractPeer
* src/CompactPeerListProcessor.cc
* src/CompactPeerListProcessor.h
* src/DefaultBtAnnounce.cc
* src/DefaultPeerListProcessor.cc
* src/DefaultPeerListProcessor.h
* src/DelegatingPeerListProcessor.cc
* src/DelegatingPeerListProcessor.h
* src/PeerListProcessor.h
* src/UTPexExtensionMessage.cc
* test/DefaultPeerListProcessorTest.cc
Diffstat (limited to 'src/CompactPeerListProcessor.cc')
| -rw-r--r-- | src/CompactPeerListProcessor.cc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/CompactPeerListProcessor.cc b/src/CompactPeerListProcessor.cc index 6fbc2015..726a99cd 100644 --- a/src/CompactPeerListProcessor.cc +++ b/src/CompactPeerListProcessor.cc @@ -46,11 +46,12 @@ bool CompactPeerListProcessor::canHandle(const MetaEntry* peersEntry) const { return dynamic_cast<const Data*>(peersEntry) != 0; } -Peers CompactPeerListProcessor::extractPeer(const MetaEntry* peersEntry) { - Peers peers; +void CompactPeerListProcessor::extractPeer +(std::deque<SharedHandle<Peer> >& peers, const MetaEntry* peersEntry) +{ const Data* peersData = dynamic_cast<const Data*>(peersEntry); if(!peersData) { - return peers; + return; } if(peersData->getLen()%6 == 0) { for(size_t i = 0; i < peersData->getLen(); i += 6) { @@ -62,7 +63,6 @@ Peers CompactPeerListProcessor::extractPeer(const MetaEntry* peersEntry) { peers.push_back(peer); } } - return peers; } } // namespace aria2 |
