equal
deleted
inserted
replaced
128 |
128 |
129 delete iMsgStore; |
129 delete iMsgStore; |
130 |
130 |
131 iReqs.ResetAndDestroy(); |
131 iReqs.ResetAndDestroy(); |
132 iReqs.Close(); |
132 iReqs.Close(); |
133 |
133 |
|
134 // Note that all the ops in iDelayedOpReqs array (if any) have already been |
|
135 // deleted in the destructor of CDelayedOpsManager class. |
|
136 iDelayedOpReqs.Reset(); |
|
137 iDelayedOpReqs.Close(); |
|
138 |
134 ResetCache(); |
139 ResetCache(); |
135 |
140 |
136 __LOG_DESTRUCT |
141 __LOG_DESTRUCT |
137 } |
142 } |
138 |
143 |
798 const TInt aRequestId) |
803 const TInt aRequestId) |
799 { |
804 { |
800 CDelayedMessageToSendOp* delayedOp = CDelayedMessageToSendOp::NewLC( |
805 CDelayedMessageToSendOp* delayedOp = CDelayedMessageToSendOp::NewLC( |
801 *this,aMailBoxId,aOperationObserver,aRequestId); |
806 *this,aMailBoxId,aOperationObserver,aRequestId); |
802 iDelayedOpsManager->EnqueueOpL( delayedOp ); |
807 iDelayedOpsManager->EnqueueOpL( delayedOp ); |
|
808 iDelayedOpReqs.AppendL(delayedOp); |
803 CleanupStack::Pop( delayedOp ); |
809 CleanupStack::Pop( delayedOp ); |
804 } |
810 } |
805 // </qmail> |
811 // </qmail> |
806 /** |
812 /** |
807 * |
813 * |