equal
deleted
inserted
replaced
133 // ---------------------------------------------------------------------------- |
133 // ---------------------------------------------------------------------------- |
134 // CCsConversationEntry::SetContactL |
134 // CCsConversationEntry::SetContactL |
135 // Sets the Conversation contact of this object |
135 // Sets the Conversation contact of this object |
136 // ---------------------------------------------------------------------------- |
136 // ---------------------------------------------------------------------------- |
137 EXPORT_C void CCsConversationEntry::SetContactL(const TDesC& aContact) |
137 EXPORT_C void CCsConversationEntry::SetContactL(const TDesC& aContact) |
138 { |
138 { |
139 if((&aContact)) |
139 iContact = aContact.AllocL(); |
140 { |
140 } |
141 iContact = aContact.AllocL(); |
|
142 } |
|
143 } |
|
144 |
141 |
145 // ---------------------------------------------------------------------------- |
142 // ---------------------------------------------------------------------------- |
146 // CCsConversationEntry::ConversationDir |
143 // CCsConversationEntry::ConversationDir |
147 // Provides the Conversation direction of this object |
144 // Provides the Conversation direction of this object |
148 // ---------------------------------------------------------------------------- |
145 // ---------------------------------------------------------------------------- |
253 EXPORT_C CCsConversationEntry* CCsConversationEntry::CloneL() const |
250 EXPORT_C CCsConversationEntry* CCsConversationEntry::CloneL() const |
254 { |
251 { |
255 CCsConversationEntry* cloneObject = CCsConversationEntry::NewL(); |
252 CCsConversationEntry* cloneObject = CCsConversationEntry::NewL(); |
256 CleanupStack::PushL(cloneObject); |
253 CleanupStack::PushL(cloneObject); |
257 |
254 |
258 cloneObject->SetContactL(*iContact); |
255 if (iContact) |
|
256 cloneObject->SetContactL(*iContact); |
|
257 |
259 cloneObject->SetConversationDir(iConversationDir); |
258 cloneObject->SetConversationDir(iConversationDir); |
260 cloneObject->SetType(iConversationType); |
259 cloneObject->SetType(iConversationType); |
261 cloneObject->SetEntryId(iEntryID); |
260 cloneObject->SetEntryId(iEntryID); |
262 cloneObject->SetSendState(iConversationStatus); |
261 cloneObject->SetSendState(iConversationStatus); |
263 cloneObject->ChangeAttributes(iConversationAttrib, ECsAttributeNone); |
262 cloneObject->ChangeAttributes(iConversationAttrib, ECsAttributeNone); |