diff options
| author | Nils Maier <maierman@web.de> | 2013-08-25 18:00:46 +0200 |
|---|---|---|
| committer | Nils Maier <maierman@web.de> | 2013-09-20 23:06:49 +0200 |
| commit | 3590077d5c43d492b3e357d1a50afca4a7d1cfcf (patch) | |
| tree | 592516aa08b74c7e90c41a9b50c227f3f5b877b0 /src/SegmentMan.cc | |
| parent | a76eeb2b8106dd725097750c3ee4958e505e3c85 (diff) | |
More auto-converts by cpp11-migrate
Diffstat (limited to 'src/SegmentMan.cc')
| -rw-r--r-- | src/SegmentMan.cc | 23 |
1 files changed, 11 insertions, 12 deletions
diff --git a/src/SegmentMan.cc b/src/SegmentMan.cc index 691416c3..5c216fce 100644 --- a/src/SegmentMan.cc +++ b/src/SegmentMan.cc @@ -302,8 +302,8 @@ void SegmentMan::cancelSegmentInternal } void SegmentMan::cancelSegment(cuid_t cuid) { - for(SegmentEntries::iterator itr = usedSegmentEntries_.begin(), - eoi = usedSegmentEntries_.end(); itr != eoi;) { + for(auto itr = usedSegmentEntries_.begin(), eoi = usedSegmentEntries_.end(); + itr != eoi;) { if((*itr)->cuid == cuid) { cancelSegmentInternal(cuid, (*itr)->segment); itr = usedSegmentEntries_.erase(itr); @@ -317,7 +317,7 @@ void SegmentMan::cancelSegment(cuid_t cuid) { void SegmentMan::cancelSegment (cuid_t cuid, const std::shared_ptr<Segment>& segment) { - for(SegmentEntries::iterator itr = usedSegmentEntries_.begin(), + for(auto itr = usedSegmentEntries_.begin(), eoi = usedSegmentEntries_.end(); itr != eoi;) { if((*itr)->cuid == cuid && *(*itr)->segment == *segment) { cancelSegmentInternal(cuid, (*itr)->segment); @@ -331,9 +331,8 @@ void SegmentMan::cancelSegment void SegmentMan::cancelAllSegments() { - for(auto itr = usedSegmentEntries_.begin(), eoi = usedSegmentEntries_.end(); - itr != eoi; ++itr) { - cancelSegmentInternal((*itr)->cuid, (*itr)->segment); + for(auto& e: usedSegmentEntries_) { + cancelSegmentInternal(e->cuid, e->segment); } usedSegmentEntries_.clear(); } @@ -361,9 +360,9 @@ bool SegmentMan::completeSegment (cuid_t cuid, const std::shared_ptr<Segment>& segment) { pieceStorage_->completePiece(segment->getPiece()); pieceStorage_->advertisePiece(cuid, segment->getPiece()->getIndex()); - SegmentEntries::iterator itr = std::find_if(usedSegmentEntries_.begin(), - usedSegmentEntries_.end(), - FindSegmentEntry(segment)); + auto itr = std::find_if(usedSegmentEntries_.begin(), + usedSegmentEntries_.end(), + FindSegmentEntry(segment)); if(itr == usedSegmentEntries_.end()) { return false; } else { @@ -391,9 +390,9 @@ void SegmentMan::registerPeerStat(const std::shared_ptr<PeerStat>& peerStat) std::shared_ptr<PeerStat> SegmentMan::getPeerStat(cuid_t cuid) const { - for(auto i = peerStats_.begin(), eoi = peerStats_.end(); i != eoi; ++i) { - if((*i)->getCuid() == cuid) { - return *i; + for(auto& e: peerStats_) { + if(e->getCuid() == cuid) { + return e; } } return nullptr; |
