CJabberIqManager::~CJabberIqManager() { ExpireAll(); { mir_cslock lck(m_cs); CJabberIqPermanentInfo *pInfo = m_pPermanentHandlers; while (pInfo) { CJabberIqPermanentInfo *pTmp = pInfo->m_pNext; delete pInfo; pInfo = pTmp; } m_pPermanentHandlers = NULL; } DeleteCriticalSection(&m_cs); }
CJabberIqManager::~CJabberIqManager() { ExpireAll(); }