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