Changeset 1145 for trunk/rtorrent/src/core/download_list.cc
- Timestamp:
- 03/15/10 14:31:50 (2 years ago)
- Files:
-
- 1 modified
-
trunk/rtorrent/src/core/download_list.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/rtorrent/src/core/download_list.cc
r1144 r1145 95 95 DownloadList::iterator 96 96 DownloadList::find(const torrent::HashString& hash) { 97 return std::find_if(begin(), end(), rak::equal(hash, rak::on(std::mem_fun(&Download:: download), std::mem_fun(&torrent::Download::info_hash))));97 return std::find_if(begin(), end(), rak::equal(hash, rak::on(std::mem_fun(&Download::info), std::mem_fun(&torrent::DownloadInfo::hash)))); 98 98 } 99 99 … … 105 105 *itr = (rak::hexchar_to_value(*hash) << 4) + rak::hexchar_to_value(*(hash + 1)); 106 106 107 return std::find_if(begin(), end(), rak::equal(key, rak::on(std::mem_fun(&Download:: download), std::mem_fun(&torrent::Download::info_hash))));107 return std::find_if(begin(), end(), rak::equal(key, rak::on(std::mem_fun(&Download::info), std::mem_fun(&torrent::DownloadInfo::hash)))); 108 108 } 109 109
