mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/mediamtpdataprovider/src/cmediamtpdataprovider.cpp
--- a/mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/mediamtpdataprovider/src/cmediamtpdataprovider.cpp Fri Jul 09 17:03:16 2010 -0500
+++ b/mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/mediamtpdataprovider/src/cmediamtpdataprovider.cpp Fri Jul 23 17:48:16 2010 -0500
@@ -777,12 +777,14 @@
//
void CMediaMtpDataProvider::InsertL( RArray<TUint>& aArray, const TUint aProperCode ) const
{
+ CleanupClosePushL( aArray );
TInt err = KErrNone;
err = aArray.Find( aProperCode );
if ( err == KErrNotFound )
err = aArray.Append( aProperCode );
User::LeaveIfError( err );
+ CleanupStack::Pop();
}
// end of file