diff -r 6c59112cfd31 -r 38bf5461e270 emailservices/emailstore/message_store/server/src/bufferedmessagecreator.cpp --- a/emailservices/emailstore/message_store/server/src/bufferedmessagecreator.cpp Thu Sep 30 11:43:07 2010 +0300 +++ b/emailservices/emailstore/message_store/server/src/bufferedmessagecreator.cpp Thu Oct 14 17:33:43 2010 +0300 @@ -96,7 +96,9 @@ ContainerDescriptor* part = new (ELeave) ContainerDescriptor( aParams, aProperties ); + CleanupStack::PushL( part ); iContainers.AppendL( part ); + CleanupStack::Pop( part ); } /**