serviceproviders/sapi_contacts_vpbk/tsrc/testing/tcontact_getlist/src/tcontact_getlistblocks.cpp
branchRCL_3
changeset 58 ea43c23d28d2
parent 33 50974a8b132e
child 62 50d20108beab
equal deleted inserted replaced
56:c210248fa89d 58:ea43c23d28d2
   363     if(tCount!=0)
   363     if(tCount!=0)
   364 	    delete icallback;
   364 	    delete icallback;
   365     delete icontactservice;
   365     delete icontactservice;
   366   __UHEAP_MARKEND;
   366   __UHEAP_MARKEND;
   367     return KErrNone ;
   367     return KErrNone ;
   368 	    delete icallback;
   368 	 //   delete icallback;
   369     delete icontactservice;
   369     //delete icontactservice;
   370   __UHEAP_MARKEND;
   370   //__UHEAP_MARKEND;
   371     
   371     
   372     return KErrGeneral;
   372     //return KErrGeneral;
   373   
   373   
   374    
   374    
   375   }        
   375   }        
   376 
   376 
   377 /// repeated  
   377 /// repeated  
   732 
   732 
   733         //aItem.GetNextInt(count) ;
   733         //aItem.GetNextInt(count) ;
   734         _LIT( KLog4, "before calling add" );
   734         _LIT( KLog4, "before calling add" );
   735     iLog->Log( KLog4 );
   735     iLog->Log( KLog4 );
   736         /* Add the contactitem */
   736         /* Add the contactitem */
   737         HBufC8* cntId;
   737         HBufC8* cntId = NULL;
   738         TRAPD(err,cntId= icontactservice->AddL(singleContact));
   738         TRAPD(err,cntId= icontactservice->AddL(singleContact));
   739        
   739        
   740         TPtr8 cntIdPtrVal(cntId->Des());
   740         TPtr8 cntIdPtrVal(cntId->Des());
   741          if(err != KErrNone)
   741          if(err != KErrNone)
   742 		 {CleanupStack::Pop(xspid);
   742 		 {CleanupStack::Pop(xspid);
   917         singleContact->AddFieldToContactL(xspid);
   917         singleContact->AddFieldToContactL(xspid);
   918 
   918 
   919   //      aItem.GetNextInt(count) ;
   919   //      aItem.GetNextInt(count) ;
   920 
   920 
   921         /* Add the contactitem */
   921         /* Add the contactitem */
   922         HBufC8* cntId;
   922         HBufC8* cntId = NULL;
   923         TRAPD(err,cntId= icontactservice->AddL(singleContact));
   923         TRAPD(err,cntId= icontactservice->AddL(singleContact));
   924         TPtr8 cntIdPtrVal(cntId->Des());
   924         TPtr8 cntIdPtrVal(cntId->Des());
   925         
   925         
   926          if(err != KErrNone)
   926          if(err != KErrNone)
   927 		 {
   927 		 {
   939     delete icontactservice;
   939     delete icontactservice;
   940  __UHEAP_MARKEND;
   940  __UHEAP_MARKEND;
   941              return KErrGeneral ;
   941              return KErrGeneral ;
   942 			 }
   942 			 }
   943          newFields = ETrue;
   943          newFields = ETrue;
   944          CContactIter* iterVal;
   944          CContactIter* iterVal = NULL;
   945          
   945          
   946          TPtr8 cntIdPtr(cntId->Des());
   946          TPtr8 cntIdPtr(cntId->Des());
   947          TRAPD(error, iterVal = icontactservice->GetListL(EContacts,cntIdPtr));  
   947          TRAPD(error, iterVal = icontactservice->GetListL(EContacts,cntIdPtr));  
   948          
   948          
   949          if(error != KErrNone)
   949          if(error != KErrNone)