emailservices/emailstore/message_store/server/src/MessageStoreSession.cpp
changeset 76 38bf5461e270
parent 68 83cc6bae1de8
--- 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