diff options
| author | Nils Maier <maierman@web.de> | 2013-08-21 05:06:53 +0200 |
|---|---|---|
| committer | Nils Maier <maierman@web.de> | 2013-08-21 05:56:17 +0200 |
| commit | 8526ceeb452d23d7aa73d01c6cb0fc8ae5e0377b (patch) | |
| tree | 825b4f5d2a0f18331fbbf24773e80ee0b44b50dc /src/BtDependency.cc | |
| parent | d8f44ef4f6c5ad86b08658ecba41a84b775b6e69 (diff) | |
Convert to autos and ranged loops
Diffstat (limited to 'src/BtDependency.cc')
| -rw-r--r-- | src/BtDependency.cc | 23 |
1 files changed, 9 insertions, 14 deletions
diff --git a/src/BtDependency.cc b/src/BtDependency.cc index 4e8a9565..46058f20 100644 --- a/src/BtDependency.cc +++ b/src/BtDependency.cc @@ -128,28 +128,23 @@ bool BtDependency::resolve() } else { std::vector<std::shared_ptr<FileEntry> > destFiles; destFiles.reserve(fileEntries.size()); - for(std::vector<std::shared_ptr<FileEntry> >::const_iterator i = - fileEntries.begin(), eoi = fileEntries.end(); i != eoi; ++i) { - (*i)->setRequested(false); - destFiles.push_back(*i); + for(auto & e : fileEntries) { + e->setRequested(false); + destFiles.push_back(e); } std::sort(destFiles.begin(), destFiles.end(), EntryCmp()); // Copy file path in dependant_'s FileEntries to newly created // context's FileEntries to endorse the path structure of // dependant_. URIs and singleHostMultiConnection are also copied. - for(std::vector<std::shared_ptr<FileEntry> >::const_iterator s = - dependantFileEntries.begin(), eoi = dependantFileEntries.end(); - s != eoi; ++s){ - std::vector<std::shared_ptr<FileEntry> >::const_iterator d = - std::lower_bound(destFiles.begin(), destFiles.end(), *s, - EntryCmp()); + for(const auto& e: dependantFileEntries){ + const auto d = std::lower_bound(destFiles.begin(), destFiles.end(), e, + EntryCmp()); if(d == destFiles.end() || - (*d)->getOriginalName() != (*s)->getOriginalName()) { + (*d)->getOriginalName() != e->getOriginalName()) { throw DL_ABORT_EX - (fmt("No entry %s in torrent file", - (*s)->getOriginalName().c_str())); + (fmt("No entry %s in torrent file", e->getOriginalName().c_str())); } else { - copyValues(*d, *s); + copyValues(*d, e); } } } |
