--- a/ipsservices/ipssosplugin/inc/ipsplgmsgiterator.h Tue May 25 12:23:16 2010 +0300
+++ b/ipsservices/ipssosplugin/inc/ipsplgmsgiterator.h Wed Jun 09 09:22:57 2010 +0300
@@ -210,8 +210,7 @@
CIpsPlgMsgIterator(
CIpsPlgSosBasePlugin& aPlugin,
const TFSMailMsgId& aMailBoxId,
- const TFSMailDetails aDetails,
- const RArray<TFSMailSortCriteria>& aSorting );
+ const TFSMailDetails aDetails );
void ConstructL(
CMsvSession& aMsvSession,
@@ -221,7 +220,10 @@
void ConstructL(
CMsvEntry* aFolderEntry,
const RArray<TFSMailSortCriteria>& aSorting);
-
+
+ void StoreSortCriteriaL(
+ const RArray<TFSMailSortCriteria>& aSorting );
+
private: // data
@@ -249,10 +251,10 @@
/**
* Sorting objects
*/
- TIpsPlgMsgKey* iMsgSortKey;
- TIpsPlgMsgSwap* iMsgSwapper;
- TBool iSortingOn;
- const RArray<TFSMailSortCriteria>& iSortingCriteria;
+ TIpsPlgMsgKey* iMsgSortKey;
+ TIpsPlgMsgSwap* iMsgSwapper;
+ TBool iSortingOn;
+ RArray<TFSMailSortCriteria> iSortingCriteria;
/**
* Mailbox identifier