equal
deleted
inserted
replaced
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 { |