emailservices/emailclientapi/src/emailfolder.cpp
branchRCL_3
changeset 8 e1b6206813b4
parent 4 e7aa27f58ae1
child 16 b5fbb9b25d57
equal deleted inserted replaced
4:e7aa27f58ae1 8:e1b6206813b4
    18 #include "emailfolder.h"
    18 #include "emailfolder.h"
    19 #include "emailmailbox.h"
    19 #include "emailmailbox.h"
    20 #include "emailapiutils.h"
    20 #include "emailapiutils.h"
    21 #include "messageiterator.h"
    21 #include "messageiterator.h"
    22 #include "emailsorting.h"
    22 #include "emailsorting.h"
    23 #include "CFSMailFolder.h"
    23 #include "cfsmailfolder.h"
    24 #include "CFSMailPlugin.h"
    24 #include "cfsmailplugin.h"
    25 #include "emailclientapi.hrh"
    25 #include "emailclientapi.hrh"
    26 #include "emailclientapiimpldefs.h"
    26 #include "emailclientapiimpldefs.h"
    27 
    27 
    28 
    28 
    29 // -----------------------------------------------------------------------------
    29 // -----------------------------------------------------------------------------
   253         EFSMailSortByAttachment };
   253         EFSMailSortByAttachment };
   254     
   254     
   255     for ( TInt i=0; i < aSortCriteria.Count(); i++ )
   255     for ( TInt i=0; i < aSortCriteria.Count(); i++ )
   256         {
   256         {
   257         const TEmailSortCriteria& criteria  = aSortCriteria[i];
   257         const TEmailSortCriteria& criteria  = aSortCriteria[i];
   258         __ASSERT_ALWAYS( criteria.iField < sizeof( fieldValues ),
   258         __ASSERT_ALWAYS( criteria.iField < sizeof( fieldValues ) / sizeof (fieldValues [i] ),
   259             Panic( EMailPanicSortMapIndexOutOfBounds ) );
   259             Panic( EMailPanicSortMapIndexOutOfBounds ) );
   260         TFSMailSortCriteria fsCriteria;
   260         TFSMailSortCriteria fsCriteria;
   261         fsCriteria.iField = fieldValues[ criteria.iField ];
   261         fsCriteria.iField = fieldValues[ criteria.iField ];
   262         if ( criteria.iAscending )
   262         if ( criteria.iAscending )
   263             {
   263             {