--- smsdaemon/TaskManager.cpp 2008/12/06 15:13:34 128 +++ smsdaemon/TaskManager.cpp 2008/12/06 19:30:20 129 @@ -26,7 +26,7 @@ //print the loaded tasks std::map::iterator it; - for(it = _tasks.begin(); it != _tasks.end(); ++it) + for(it = _persistant_tasks.begin(); it != _persistant_tasks.end(); ++it) { Task* tsk = (*it).second; if (tsk != 0) @@ -35,7 +35,7 @@ } -void TaskManager::AddTask(Task* task) +void TaskManager::AddPersistantTask(Task* task) { Common* cmn = Common::instance(); @@ -43,8 +43,8 @@ { std::string name = task->GetName(); - if ( _tasks[ name ] == 0) - _tasks[ name ] = task; + if ( _persistant_tasks[ name ] == 0) + _persistant_tasks[ name ] = task; else cmn->logMessage( std::string("AddTask() -- already have a task called ") + name); } @@ -74,7 +74,7 @@ std::map::iterator m_it; - for (m_it = _tasks.begin(); m_it != _tasks.end(); ++m_it) + for (m_it = _persistant_tasks.begin(); m_it != _persistant_tasks.end(); ++m_it) { Task* tsk = (*m_it).second; tsk->ExecuteTask(modem); @@ -103,9 +103,9 @@ } -Task* TaskManager::GetTask(const std::string& taskname) +Task* TaskManager::GetPersistantTask(const std::string& taskname) { - return _tasks[ taskname ]; + return _persistant_tasks[ taskname ]; }