summaryrefslogtreecommitdiff
path: root/src/DownloadCommand.cc
diff options
context:
space:
mode:
authorTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2007-07-01 14:19:15 +0000
committerTatsuhiro Tsujikawa <tatsuhiro.t@gmail.com>2007-07-01 14:19:15 +0000
commita19cf91f9bfa9ce8c345fe097d62d0cad3e90409 (patch)
tree0bb141cbcdf1b4c0676c57d8f8f4990788e2da9c /src/DownloadCommand.cc
parent055c9e0b210d7b2e800cb4b5de72c5f2d5b24b8e (diff)
2007-07-01 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Create directory structure specified in metalink file. * src/RequestGroup.h, src/RequestGroup.cc (initAndOpenFile): Create a directory to store files if it does not exist. (getDir): New function. Added ETA and download speed for an individual file to readout. * src/ConsoleDownloadEngine.cc (sendStatistics) * src/RequestGroup.h (calculateDownloadSpeed): New function.
Diffstat (limited to 'src/DownloadCommand.cc')
-rw-r--r--src/DownloadCommand.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/DownloadCommand.cc b/src/DownloadCommand.cc
index 6914ee24..ad7b95de 100644
--- a/src/DownloadCommand.cc
+++ b/src/DownloadCommand.cc
@@ -53,7 +53,7 @@ DownloadCommand::DownloadCommand(int cuid,
transferDecoder(0)
{
peerStat = _requestGroup->getSegmentMan()->getPeerStat(cuid);
- if(!peerStat.get()) {
+ if(peerStat.isNull()) {
peerStat = new PeerStat(cuid);
_requestGroup->getSegmentMan()->registerPeerStat(peerStat);
}