phonebookui/Phonebook2/UIControls/src/pbk2contactviewdoublelistboxdataelement.cpp
branchRCL_3
changeset 57 2666d9724c76
parent 32 2828b4d142c0
child 64 c1e8ba0c2b16
--- a/phonebookui/Phonebook2/UIControls/src/pbk2contactviewdoublelistboxdataelement.cpp	Mon Jun 21 15:24:27 2010 +0300
+++ b/phonebookui/Phonebook2/UIControls/src/pbk2contactviewdoublelistboxdataelement.cpp	Thu Jul 15 18:22:55 2010 +0300
@@ -15,23 +15,19 @@
 */
 
 #include "pbk2contactviewdoublelistboxdataelement.h"
-#include <MVPbkContactLink.h>
 
 // --------------------------------------------------------------------------
 // CPbk2ContactViewDoubleListboxDataElement::NewLC
 // --------------------------------------------------------------------------
 //
-CPbk2ContactViewDoubleListboxDataElement* CPbk2ContactViewDoubleListboxDataElement::NewL(
-        MVPbkContactLink* aLink,
-        TInt aListIndex)
+CPbk2ContactViewDoubleListboxDataElement* 
+CPbk2ContactViewDoubleListboxDataElement::NewLC()
     {
     CPbk2ContactViewDoubleListboxDataElement* self =
-        new ( ELeave ) CPbk2ContactViewDoubleListboxDataElement(aListIndex);
+        new ( ELeave ) CPbk2ContactViewDoubleListboxDataElement();
 
     CleanupStack::PushL(self);
     self->ConstructL();
-    self->iLink = aLink;
-    CleanupStack::Pop(self);
     return self;
     }
 
@@ -39,9 +35,7 @@
 // CPbk2ContactViewDoubleListboxDataElement::CPbk2ContactViewDoubleListboxDataElement
 // --------------------------------------------------------------------------
 //
-inline CPbk2ContactViewDoubleListboxDataElement::CPbk2ContactViewDoubleListboxDataElement(
-        TInt aListIndex)
-: iListIndex( aListIndex )    
+inline CPbk2ContactViewDoubleListboxDataElement::CPbk2ContactViewDoubleListboxDataElement()
     {
     iTexts.Reset();
     iIcons.Reset();
@@ -65,7 +59,6 @@
     {
     iTexts.DeleteAll();
     delete iEmptyBuffer;
-    delete iLink;
     }
 
 // --------------------------------------------------------------------------