Browse Source

Optimization in tracker list code

adaptive-webui-19844
Christophe Dumez 15 years ago
parent
commit
b3d8f2400f
  1. 6
      src/trackerlist.cpp

6
src/trackerlist.cpp

@ -231,10 +231,8 @@ void TrackerList::loadTrackers() { @@ -231,10 +231,8 @@ void TrackerList::loadTrackers() {
// Load actual trackers information
QHash<QString, TrackerInfos> trackers_data = properties->getBTSession()->getTrackersInfo(h.hash());
QStringList old_trackers_urls = tracker_items.keys();
std::vector<announce_entry> trackers = h.trackers();
std::vector<announce_entry>::iterator it;
for(it = trackers.begin(); it != trackers.end(); it++) {
QStringList item_list;
const std::vector<announce_entry> &trackers = h.trackers();
for(std::vector<announce_entry>::const_iterator it = trackers.begin(); it != trackers.end(); it++) {
QString tracker_url = misc::toQString(it->url);
QTreeWidgetItem *item = tracker_items.value(tracker_url, 0);
if(!item) {

Loading…
Cancel
Save