diff -r bf7eb7911fc5 -r 997a02608b3a ipsservices/ipssosplugin/src/ipsplgmsgmapper.cpp --- a/ipsservices/ipssosplugin/src/ipsplgmsgmapper.cpp Wed Jun 23 18:00:21 2010 +0300 +++ b/ipsservices/ipssosplugin/src/ipsplgmsgmapper.cpp Tue Jul 06 14:04:34 2010 +0300 @@ -408,15 +408,14 @@ TMsvEmailEntry tEntry( cEntry->Entry() ); TBool isModified = ChangeTEntryFlagsL( tEntry, aMessage ); - + // if ( isModified ) { -// Function called sync in Qmail cEntry->ChangeL( tEntry ); -// } CleanupStack::PopAndDestroy( cEntry ); + // } // --------------------------------------------------------------------------- @@ -1509,24 +1508,21 @@ // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- // -void CIpsPlgMsgMapper::SetAttachmentFlagL( const TMsvEmailEntry& aEntry, - TBool aHasAttachment ) +void CIpsPlgMsgMapper::SetAttachmentFlagL( const TMsvEmailEntry& /*aEntry*/, + TBool /*aHasAttachment*/ ) { FUNC_LOG; - CMsvEntry* cEntry = iSession.GetEntryL( aEntry.Id() ); + // commented out, causing freeze in message list + /*CMsvEntry* cEntry = iSession.GetEntryL( aEntry.Id() ); CleanupStack::PushL( cEntry ); // Only text/calendar part included as attachment TMsvEmailEntry entryToBeChanged( aEntry ); entryToBeChanged.SetAttachment( aHasAttachment ); -// Function called sync in Qmail cEntry->ChangeL( entryToBeChanged ); - CleanupStack::PopAndDestroy( cEntry ); + CleanupStack::PopAndDestroy( cEntry );*/ // } -// - -// // --------------------------------------------------------------------------- // --------------------------------------------------------------------------- void CIpsPlgMsgMapper::GetCharsetParameterL(