Mornella/Mornella_Mobile/PoomContact.cpp
#include "PoomCommon.h"
#include "PoomContact.h"
CPoomContact::CPoomContact()
: _pHeader(NULL), _pContactMap(NULL)
{
_pHeader = (HeaderStruct*) LocalAlloc(LPTR, sizeof(HeaderStruct));
_pContactMap = new ContactMapType;
}
CPoomContact::~CPoomContact(void)
{
if(_pHeader) LocalFree(_pHeader);
if(_pContactMap){
for(ContactMapType::iterator it = _pContactMap->begin(); it != _pContactMap->end(); ){
if(it->second) delete [] it->second;
_pContactMap->erase(it++);
}
delete _pContactMap;
}
}