emailservices/emailclientapi/src/emailfolder.cpp
changeset 76 38bf5461e270
parent 62 a8c646b56683
equal deleted inserted replaced
74:6c59112cfd31 76:38bf5461e270
   182         {
   182         {
   183         const CFSMailFolder* fsfolder = folders[i];
   183         const CFSMailFolder* fsfolder = folders[i];
   184         const TEntryId id = fsfolder->GetFolderId().Id();
   184         const TEntryId id = fsfolder->GetFolderId().Id();
   185         const TFolderId folderId( id, iFolderId.iMailboxId.iId );
   185         const TFolderId folderId( id, iFolderId.iMailboxId.iId );
   186         MEmailFolder* folder = CEmailFolder::NewL( iPluginData, folderId, folders[i] );
   186         MEmailFolder* folder = CEmailFolder::NewL( iPluginData, folderId, folders[i] );
       
   187         CleanupStack::PushL(folder);
   187         aSubfolders.AppendL( folder );
   188         aSubfolders.AppendL( folder );
       
   189         CleanupStack::Pop(folder);
   188         }
   190         }
   189     CleanupStack::Pop( &folders );
   191     CleanupStack::Pop( &folders );
   190     folders.Close();
   192     folders.Close();
   191     return res;
   193     return res;
   192     }
   194     }