emailuis/nmailuiengine/src/nmmessagelistmodel.cpp
changeset 76 38bf5461e270
parent 66 084b5b1f02a7
equal deleted inserted replaced
74:6c59112cfd31 76:38bf5461e270
   657     NmMessageEnvelope *newEnvelope = mDataManager.envelopeById(mailboxId, folderId, msgId);
   657     NmMessageEnvelope *newEnvelope = mDataManager.envelopeById(mailboxId, folderId, msgId);
   658     if (item && newEnvelope) {
   658     if (item && newEnvelope) {
   659         if (changed(*item->envelopePtr(), *newEnvelope)) {
   659         if (changed(*item->envelopePtr(), *newEnvelope)) {
   660             // function takes envelope ownership 
   660             // function takes envelope ownership 
   661             item->setEnvelope(newEnvelope);
   661             item->setEnvelope(newEnvelope);
   662         } else {
   662             return;
   663             delete newEnvelope;
   663         }   
   664             newEnvelope = NULL;
   664     }
   665         }
   665     
   666     }
   666     delete newEnvelope;
       
   667     newEnvelope = NULL;
   667 }
   668 }
   668 
   669 
   669 /*!
   670 /*!
   670    Update envelope property
   671    Update envelope property
   671 */
   672 */