| 177 | } |
| 178 | |
| 179 | void CWelsTaskManageBase::DestroyTaskList (TASKLIST_TYPE* pTargetTaskList) { |
| 180 | //fprintf(stdout, "CWelsTaskManageBase: pTargetTaskList size=%d m_iTotalTaskNum=%d\n", static_cast<int32_t> (pTargetTaskList->size()), m_iTotalTaskNum); |
| 181 | while (NULL != pTargetTaskList->begin()) { |
| 182 | CWelsBaseTask* pTask = pTargetTaskList->begin(); |
| 183 | WELS_DELETE_OP (pTask); |
| 184 | pTargetTaskList->pop_front(); |
| 185 | } |
| 186 | pTargetTaskList = NULL; |
| 187 | } |
| 188 | |
| 189 | void CWelsTaskManageBase::DestroyTasks() { |
| 190 | for (int32_t iDid = 0; iDid < MAX_DEPENDENCY_LAYER; iDid++) { |