equal
deleted
inserted
replaced
437 TFSMailMsgId draftsFolderId = GetStandardFolderId( EFSDraftsFolder ); |
437 TFSMailMsgId draftsFolderId = GetStandardFolderId( EFSDraftsFolder ); |
438 TFSMailMsgId outboxId = GetStandardFolderId( EFSOutbox ); |
438 TFSMailMsgId outboxId = GetStandardFolderId( EFSOutbox ); |
439 |
439 |
440 // remove outbox, drafts folder from folder list |
440 // remove outbox, drafts folder from folder list |
441 RArray<TFSMailMsgId> folderIds; |
441 RArray<TFSMailMsgId> folderIds; |
442 folderIds.Reset(); |
442 CleanupClosePushL( folderIds ); |
443 for(TInt i=0;i<iFolders.Count();i++) |
443 for(TInt i=0;i<iFolders.Count();i++) |
444 { |
444 { |
445 TFSMailMsgId id = iFolders[i]->GetFolderId(); |
445 TFSMailMsgId id = iFolders[i]->GetFolderId(); |
446 if( id != draftsFolderId && id != outboxId ) |
446 if( id != draftsFolderId && id != outboxId ) |
447 { |
447 { |
449 } |
449 } |
450 } |
450 } |
451 |
451 |
452 // start search |
452 // start search |
453 plugin->SearchL( GetId(), folderIds, aSearchStrings, aSortCriteria, aSearchObserver ); |
453 plugin->SearchL( GetId(), folderIds, aSearchStrings, aSortCriteria, aSearchObserver ); |
454 folderIds.Reset(); |
454 CleanupStack::PopAndDestroy( &folderIds ); |
455 } |
455 } |
456 } |
456 } |
457 |
457 |
458 // ----------------------------------------------------------------------------- |
458 // ----------------------------------------------------------------------------- |
459 // CFSMailBox::CancelSearch |
459 // CFSMailBox::CancelSearch |