serviceproviders/sapi_location/tsrc/dev/tlocationprovidertest/src/ttracelocwrongcancel.cpp
--- a/serviceproviders/sapi_location/tsrc/dev/tlocationprovidertest/src/ttracelocwrongcancel.cpp Fri Jul 03 15:51:24 2009 +0100
+++ b/serviceproviders/sapi_location/tsrc/dev/tlocationprovidertest/src/ttracelocwrongcancel.cpp Thu Aug 27 07:43:07 2009 +0300
@@ -53,6 +53,7 @@
TInt TraceLocWrongCancelL()
{
+ __UHEAP_MARK ;
WrongNotificationTraceLoc MyUpdates ;
@@ -134,16 +135,19 @@
TInt ret = (errprm->Value()).AsTInt32() ;
- delete Scheduler ;
+ locinterface->Close();
+ delete Scheduler ;
- locinterface->Close();
+ a.ResetAndDestroy();
+
delete InputList ;
delete OutParmList ;
-
+ delete ServiceHandler;
if ( SErrNotFound == ret )
{
return KErrNone;
}
+ __UHEAP_MARKEND ;
return ret ;
}