--- 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 );
-
+ // <qmail>
if ( isModified )
{
-// <qmail> Function called sync in Qmail
cEntry->ChangeL( tEntry );
-// </qmail>
}
CleanupStack::PopAndDestroy( cEntry );
+ // </qmail>
}
// ---------------------------------------------------------------------------
@@ -1509,24 +1508,21 @@
// ---------------------------------------------------------------------------
// ---------------------------------------------------------------------------
// <cmail>
-void CIpsPlgMsgMapper::SetAttachmentFlagL( const TMsvEmailEntry& aEntry,
- TBool aHasAttachment )
+void CIpsPlgMsgMapper::SetAttachmentFlagL( const TMsvEmailEntry& /*aEntry*/,
+ TBool /*aHasAttachment*/ )
{
FUNC_LOG;
- CMsvEntry* cEntry = iSession.GetEntryL( aEntry.Id() );
+ // <qmail> 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 );
-// <qmail> Function called sync in Qmail
cEntry->ChangeL( entryToBeChanged );
- CleanupStack::PopAndDestroy( cEntry );
+ CleanupStack::PopAndDestroy( cEntry );*/
// </qmail>
}
-// </cmail>
-
-// <cmail>
// ---------------------------------------------------------------------------
// ---------------------------------------------------------------------------
void CIpsPlgMsgMapper::GetCharsetParameterL(