serviceproviders/sapi_contacts_vpbk/contactservice/src/singlecontactfield.cpp
branchRCL_3
changeset 44 0b68a1b0c15e
parent 39 1aa6688bfd6b
child 45 a9c0808a1095
--- a/serviceproviders/sapi_contacts_vpbk/contactservice/src/singlecontactfield.cpp	Thu Aug 19 10:46:25 2010 +0300
+++ b/serviceproviders/sapi_contacts_vpbk/contactservice/src/singlecontactfield.cpp	Tue Aug 31 16:06:03 2010 +0300
@@ -18,7 +18,7 @@
 
 #include <MVPbkFieldType.h>
 #include <MVPbkContactFieldTextData.h>
-#include <mmfcontrollerpluginresolver.h>
+
 #include "singlecontact.h"
 #include "singlecontactfield.h"
 
@@ -143,7 +143,6 @@
 
 EXPORT_C void CSingleContactField::GetUriFieldParamL(RPointerArray<HBufC>& axspidArray)
     {
-    CleanupResetAndDestroyPushL(axspidArray);
     TInt count = iidArray.Count();
     if(count != 0)
             {
@@ -156,8 +155,7 @@
         else
             {
             User::Leave(KErrNotFound);    
-            }   
-    CleanupStack::Pop(&axspidArray);     
+            }       
 	}
 
 //Gets the Group Data and returns them as output parameters
@@ -235,7 +233,6 @@
 
 EXPORT_C void CSingleContactField::GetXspidDataL(RPointerArray<HBufC>& axspidArray)
     {
-    CleanupResetAndDestroyPushL(axspidArray);
     TInt count = iArrayValue.Count();
     if(count != 0)
             {
@@ -250,8 +247,7 @@
         else
             {
             User::Leave(KErrNotFound);    
-            } 
-    CleanupStack::Pop(&axspidArray);       
+            }       
     }
 CSingleContactField::~CSingleContactField()
     {