diff -r e42293e811d8 -r 6c1dfe4da5dd mmappcomponents/mmmtpdataprovider/tsrc/mtpdataprovidertestmodule/src/ctestobjectmanager.cpp --- a/mmappcomponents/mmmtpdataprovider/tsrc/mtpdataprovidertestmodule/src/ctestobjectmanager.cpp Thu Aug 19 10:24:28 2010 +0300 +++ b/mmappcomponents/mmmtpdataprovider/tsrc/mtpdataprovidertestmodule/src/ctestobjectmanager.cpp Tue Aug 31 15:41:40 2010 +0300 @@ -84,6 +84,7 @@ const TMTPObjectMgrQueryParams& aParams, RMTPObjectMgrQueryContext& aContext, RArray& aHandles ) const { + CleanupClosePushL( aHandles ); PRINTF3( ">CTestObjectManager::GetObjectHandlesL storage = 0x%x parent = 0x%x format = 0x%x", aParams.iStorageId, aParams.iParentHandle, aParams.iFormatCode ); for ( TInt i = 0; i < iMTPObjects.Count(); i++ ) { @@ -103,6 +104,7 @@ } aContext.Close(); PRINTF0( "