clfwrapper/ClientSrc/CCLFItemListModelImpl.cpp
changeset 54 a3cc46f37772
parent 23 33ae025ac1e8
child 63 e538444823de
equal deleted inserted replaced
36:aa5a574040a4 54:a3cc46f37772
   155 //
   155 //
   156 CCLFItemListModelImpl::~CCLFItemListModelImpl()
   156 CCLFItemListModelImpl::~CCLFItemListModelImpl()
   157     {
   157     {
   158     iChangedItemProvider.RemoveChangedItemProviderObserver( this );
   158     iChangedItemProvider.RemoveChangedItemProviderObserver( this );
   159     delete iMimeTypeArray;
   159     delete iMimeTypeArray;
       
   160     iMimeTypeArray = NULL;
   160     delete iMediaTypeArray;
   161     delete iMediaTypeArray;
       
   162     iMediaTypeArray = NULL;
   161     iItemArray.ResetAndDestroy();
   163     iItemArray.ResetAndDestroy();
   162     delete iItemProvider;
   164     delete iItemProvider;
   163     iResultArray.Close();
   165     iResultArray.Close();
   164     delete iDefaultOperation;
   166     delete iDefaultOperation;
   165     iSortingStyleArray.ResetAndDestroy();
   167     iSortingStyleArray.ResetAndDestroy();