ipsservices/ipssosplugin/src/ipsplgmsgmapper.cpp
changeset 43 99bcbff212ad
parent 23 2dc6caa42ec3
child 44 c2d07d913565
equal deleted inserted replaced
42:139d4b7b2938 43:99bcbff212ad
   306     TInt msgFlags = aMessage.GetFlags();
   306     TInt msgFlags = aMessage.GetFlags();
   307     TBool modified ( EFalse );
   307     TBool modified ( EFalse );
   308     TBool unread( aEmlEntry.Unread() );
   308     TBool unread( aEmlEntry.Unread() );
   309 
   309 
   310 // <qmail>
   310 // <qmail>
   311     if ( !LogicalXor( unread, msgFlags & EFSMsgFlag_Read ) ||
   311     if ( LogicalXor( unread, msgFlags & EFSMsgFlag_Read ) ||
   312          !LogicalXor( unread, msgFlags & EFSMsgFlag_Read_Locally ))
   312          LogicalXor( unread, msgFlags & EFSMsgFlag_Read_Locally ))
   313 // </qmail>
   313 // </qmail>
   314         {
   314         {
   315         aEmlEntry.SetUnread( !unread );
   315         aEmlEntry.SetUnread( !unread );
   316         modified = ETrue;
   316         modified = ETrue;
   317         }
   317         }