diff -r 00c7ae862740 -r d845db10c0d4 ipsservices/ipssosplugin/src/ipsplgmsgkey.cpp --- a/ipsservices/ipssosplugin/src/ipsplgmsgkey.cpp Fri Jul 02 15:55:16 2010 +0300 +++ b/ipsservices/ipssosplugin/src/ipsplgmsgkey.cpp Fri Jul 09 12:17:13 2010 +0300 @@ -104,10 +104,8 @@ } case EFSMailSortBySubject: { - // due to changes in CompareSubject method - TRAP_IGNORE( result = CompareSubjectsL( - leftEntry.iDescription, rightEntry.iDescription ) ); - // + result = CompareSubjects( leftEntry.iDescription, + rightEntry.iDescription ); break; } case EFSMailSortByPriority: @@ -142,7 +140,7 @@ } case EFSMailSortByUnread: { - // In this context, an unread message is 'greater' than + // In this context, an read message is 'greater' than // a read one if ( !leftEntry.Unread() && rightEntry.Unread() ) { @@ -212,7 +210,7 @@ // Strips the subject prefixes before comparing the strings // --------------------------------------------------------------------------- -TInt TIpsPlgMsgKey::CompareSubjectsL( +TInt TIpsPlgMsgKey::CompareSubjects( const TDesC& aLeft, const TDesC& aRight ) const {