diff -r 52d61119153d -r e00582ce7ecd messagingappbase/sendui/drmlinksender/Src/DrmLinkSender.cpp --- a/messagingappbase/sendui/drmlinksender/Src/DrmLinkSender.cpp Wed Apr 14 15:53:21 2010 +0300 +++ b/messagingappbase/sendui/drmlinksender/Src/DrmLinkSender.cpp Tue Apr 27 16:33:37 2010 +0300 @@ -130,10 +130,12 @@ void CDrmLinkSender::PopulateServicesListL( RPointerArray& aList ) { + CleanupClosePushL( aList ); for ( TInt cc = 0; cc < iServiceArray.Count(); cc++ ) { User::LeaveIfError( aList.Append( iServiceArray[cc] ) ); } + CleanupStack::Pop( &aList ); }