messagingapp/msgappfw/utils/src/ccsconversationentry.cpp
changeset 34 84197e66a4bd
parent 23 238255e8b033
child 43 35b64624a9e7
--- a/messagingapp/msgappfw/utils/src/ccsconversationentry.cpp	Fri Jun 04 10:25:39 2010 +0100
+++ b/messagingapp/msgappfw/utils/src/ccsconversationentry.cpp	Fri Jun 11 13:35:48 2010 +0300
@@ -135,12 +135,9 @@
 // Sets the Conversation contact of this object
 // ----------------------------------------------------------------------------
 EXPORT_C void CCsConversationEntry::SetContactL(const TDesC& aContact)
-    {
-    if((&aContact))
-        {
-        iContact = aContact.AllocL();
-        }
-    }
+{
+    iContact = aContact.AllocL();
+}
 
 // ----------------------------------------------------------------------------
 // CCsConversationEntry::ConversationDir
@@ -255,7 +252,9 @@
     CCsConversationEntry* cloneObject = CCsConversationEntry::NewL();
     CleanupStack::PushL(cloneObject);
 
-    cloneObject->SetContactL(*iContact);
+    if (iContact)
+        cloneObject->SetContactL(*iContact);
+
     cloneObject->SetConversationDir(iConversationDir);
     cloneObject->SetType(iConversationType);
     cloneObject->SetEntryId(iEntryID);