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