mmappcomponents/mmmtpdataprovider/mmmtpdpplugins/mediamtpdataprovider/src/cmediamtpdataprovider.cpp
changeset 48 b7b49303d0c0
parent 27 cbb1bfb7ebfb
child 50 762d760dcfdf
--- 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