From a6b7ef5f0764e07b54bd638ba0ee73dc7ff83e6f Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa Date: Fri, 22 Jul 2011 00:41:45 +0900 Subject: Eliminated static variable from LpdReceiveMessageCommand. BtRegistry now holds LpdMessageReceiver. --- src/LpdReceiveMessageCommand.cc | 28 ---------------------------- 1 file changed, 28 deletions(-) (limited to 'src/LpdReceiveMessageCommand.cc') diff --git a/src/LpdReceiveMessageCommand.cc b/src/LpdReceiveMessageCommand.cc index 741c6033..166abd89 100644 --- a/src/LpdReceiveMessageCommand.cc +++ b/src/LpdReceiveMessageCommand.cc @@ -51,10 +51,6 @@ namespace aria2 { -unsigned int LpdReceiveMessageCommand::numInstance_ = 0; - -LpdReceiveMessageCommand* LpdReceiveMessageCommand::instance_ = 0; - LpdReceiveMessageCommand::LpdReceiveMessageCommand (cuid_t cuid, const SharedHandle& receiver, @@ -64,16 +60,11 @@ LpdReceiveMessageCommand::LpdReceiveMessageCommand e_(e) { e_->addSocketForReadCheck(receiver_->getSocket(), this); - ++numInstance_; } LpdReceiveMessageCommand::~LpdReceiveMessageCommand() { e_->deleteSocketForReadCheck(receiver_->getSocket(), this); - --numInstance_; - if(numInstance_ == 0) { - instance_ = 0; - } } bool LpdReceiveMessageCommand::execute() @@ -123,23 +114,4 @@ bool LpdReceiveMessageCommand::execute() return false; } -LpdReceiveMessageCommand* -LpdReceiveMessageCommand::getInstance -(DownloadEngine* e, const SharedHandle& receiver) -{ - if(numInstance_ == 0) { - instance_ = new LpdReceiveMessageCommand(e->newCUID(), receiver, e); - } - return instance_; -} - -LpdReceiveMessageCommand* LpdReceiveMessageCommand::getInstance() -{ - if(numInstance_ == 0) { - return 0; - } else { - return instance_; - } -} - } // namespace aria2 -- cgit