--- a/emailservices/emailstore/message_store/server/src/MessageStoreSession.cpp Thu Sep 30 11:43:07 2010 +0300
+++ b/emailservices/emailstore/message_store/server/src/MessageStoreSession.cpp Thu Oct 14 17:33:43 2010 +0300
@@ -1081,7 +1081,9 @@
void CMessageStoreSession::DoMatchFoundL( TContainerId aMessageId, TContainerId aFolderId, const TDesC8& aPropertyBuf )
{
CSearchResult* result = CSearchResult::NewL( aMessageId, aFolderId, aPropertyBuf );
+ CleanupStack::PushL( result );
iMatchMessages.AppendL( result );
+ CleanupStack::Pop( result );
SendMatchesToClient();
} // end MatchFound