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(