From c342bde9627b434effbc0cd10b817670d1da0923 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Sun, 28 Feb 2010 12:30:11 +0000 Subject: 2010-02-28 Tatsuhiro Tsujikawa Use vector instead of deque for containers which is used for mostly read-only purpose. --- src/DHTBucketRefreshTask.cc | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'src/DHTBucketRefreshTask.cc') diff --git a/src/DHTBucketRefreshTask.cc b/src/DHTBucketRefreshTask.cc index 31071e8c..c8d520ac 100644 --- a/src/DHTBucketRefreshTask.cc +++ b/src/DHTBucketRefreshTask.cc @@ -51,9 +51,10 @@ DHTBucketRefreshTask::~DHTBucketRefreshTask() {} void DHTBucketRefreshTask::startup() { - std::deque > buckets; + std::vector > buckets; _routingTable->getBuckets(buckets); - for(std::deque >::iterator i = buckets.begin(); i != buckets.end(); ++i) { + for(std::vector >::iterator i = buckets.begin(); + i != buckets.end(); ++i) { if(_forceRefresh || (*i)->needsRefresh()) { (*i)->notifyUpdate(); unsigned char targetID[DHT_ID_LENGTH]; -- cgit