diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/BtPostDownloadHandler.cc | 4 | ||||
| -rw-r--r-- | src/DownloadHandler.h | 7 | ||||
| -rw-r--r-- | src/MetalinkPostDownloadHandler.cc | 6 |
3 files changed, 11 insertions, 6 deletions
diff --git a/src/BtPostDownloadHandler.cc b/src/BtPostDownloadHandler.cc index 2398d7f7..21219257 100644 --- a/src/BtPostDownloadHandler.cc +++ b/src/BtPostDownloadHandler.cc @@ -66,8 +66,8 @@ void BtPostDownloadHandler::getNextRequestGroups (std::vector<SharedHandle<RequestGroup> >& groups, RequestGroup* requestGroup) { - _logger->info("Generating RequestGroups for Torrent file %s", - requestGroup->getFirstFilePath().c_str()); + getLogger()->info("Generating RequestGroups for Torrent file %s", + requestGroup->getFirstFilePath().c_str()); std::string content; try { requestGroup->getPieceStorage()->getDiskAdaptor()->openExistingFile(); diff --git a/src/DownloadHandler.h b/src/DownloadHandler.h index 0f508d7a..37e762bd 100644 --- a/src/DownloadHandler.h +++ b/src/DownloadHandler.h @@ -49,10 +49,15 @@ class RequestGroupCriteria; class DownloadHandler { -protected: +private: SharedHandle<RequestGroupCriteria> _criteria; Logger* _logger; +protected: + Logger* getLogger() const + { + return _logger; + } public: DownloadHandler(); diff --git a/src/MetalinkPostDownloadHandler.cc b/src/MetalinkPostDownloadHandler.cc index 8806aabc..2b65e988 100644 --- a/src/MetalinkPostDownloadHandler.cc +++ b/src/MetalinkPostDownloadHandler.cc @@ -65,9 +65,9 @@ void MetalinkPostDownloadHandler::getNextRequestGroups (std::vector<SharedHandle<RequestGroup> >& groups, RequestGroup* requestGroup) { - if(_logger->debug()) { - _logger->debug("Generating RequestGroups for Metalink file %s", - requestGroup->getFirstFilePath().c_str()); + if(getLogger()->debug()) { + getLogger()->debug("Generating RequestGroups for Metalink file %s", + requestGroup->getFirstFilePath().c_str()); } SharedHandle<DiskAdaptor> diskAdaptor = requestGroup->getPieceStorage()->getDiskAdaptor(); |
