serviceproviders/sapi_location/tsrc/dev/tlocationprovidertest/src/tgetlocationcancel.cpp
changeset 22 fc9cf246af83
parent 19 989d2f495d90
child 33 50974a8b132e
equal deleted inserted replaced
19:989d2f495d90 22:fc9cf246af83
    52 
    52 
    53 
    53 
    54 
    54 
    55 TInt GetLocCancelL()
    55 TInt GetLocCancelL()
    56 {
    56 {
       
    57     __UHEAP_MARK ;
    57 	GetLoctionCancel MyUpdates ;
    58 	GetLoctionCancel MyUpdates ;
    58 	
    59 	
    59 	CActiveScheduler *Scheduler  = CActiveScheduler :: Current() ;
    60 	CActiveScheduler *Scheduler  = CActiveScheduler :: Current() ;
    60     
    61     
    61     if(!Scheduler)
    62     if(!Scheduler)
   132    const TLiwGenericParam *errprm = OutParmList->FindFirst(pos , KErrCode) ;
   133    const TLiwGenericParam *errprm = OutParmList->FindFirst(pos , KErrCode) ;
   133    
   134    
   134    TInt ret = (errprm->Value()).AsTInt32() ;
   135    TInt ret = (errprm->Value()).AsTInt32() ;
   135     
   136     
   136     delete Scheduler ;
   137     delete Scheduler ;
   137     
   138     a.ResetAndDestroy();
   138     locinterface->Close();
   139     locinterface->Close();
   139     delete InputList ;
   140     delete InputList ;
   140     delete  OutParmList ;
   141     delete  OutParmList ;
   141     
   142     delete ServiceHandler;
       
   143     __UHEAP_MARKEND ;
   142     return ret ;  
   144     return ret ;  
   143 }
   145 }
   144 
   146 
   145 
   147 
   146 
   148