summaryrefslogtreecommitdiff
path: root/src/HaveEraseCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-03-09 12:24:01 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2008-03-09 12:24:01 +0000
commit032c7c28083e17bdcfd763b3cf81447b06a07978 (patch)
treee5cc5ceb050773165df41eb7f0aed3f2a48205a0 /src/HaveEraseCommand.cc
parentca3f6e57f35c67f67c3b4f64cedded8ca23237e8 (diff)
2008-03-09 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
type cleanup for allmost all remaining files.
Diffstat (limited to 'src/HaveEraseCommand.cc')
-rw-r--r--src/HaveEraseCommand.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/HaveEraseCommand.cc b/src/HaveEraseCommand.cc
index 42ba55bb..04844615 100644
--- a/src/HaveEraseCommand.cc
+++ b/src/HaveEraseCommand.cc
@@ -40,7 +40,7 @@
namespace aria2 {
-HaveEraseCommand::HaveEraseCommand(int32_t cuid, DownloadEngine* e, int32_t interval)
+HaveEraseCommand::HaveEraseCommand(int32_t cuid, DownloadEngine* e, time_t interval)
:TimeBasedCommand(cuid, e, interval) {}
HaveEraseCommand::~HaveEraseCommand() {}
@@ -54,7 +54,8 @@ void HaveEraseCommand::preProcess()
void HaveEraseCommand::process()
{
- for(int32_t i = 0; i < _e->_requestGroupMan->countRequestGroup(); ++i) {
+ size_t numLoop = _e->_requestGroupMan->countRequestGroup();
+ for(size_t i = 0; i < numLoop; ++i) {
PieceStorageHandle ps = _e->_requestGroupMan->getRequestGroup(i)->getPieceStorage();
if(!ps.isNull()) {
ps->removeAdvertisedPiece(5);