diff -r d141fc1ad77b -r e61a04404bdf mmappcomponents/mmmtpdataprovider/tsrc/mtpdataprovidertestmodule/src/ctestobserver.cpp --- a/mmappcomponents/mmmtpdataprovider/tsrc/mtpdataprovidertestmodule/src/ctestobserver.cpp Tue Jul 06 14:48:59 2010 +0300 +++ b/mmappcomponents/mmmtpdataprovider/tsrc/mtpdataprovidertestmodule/src/ctestobserver.cpp Wed Aug 18 10:16:02 2010 +0300 @@ -737,6 +737,7 @@ void CTestObserver::GetArrayValue( MMTPDataProviderConfig::TParameter aParam, RArray& aArray ) const { + CleanupClosePushL( aArray ); PRINTF1( ">CTestObserver::GetArrayValue aParam = %d", aParam ); switch (aParam) { @@ -751,4 +752,5 @@ User::Leave( KErrArgument ); } PRINTF0( "