diff -r 011f79704660 -r cdd802add233 emailuis/nmframeworkadapter/src/nmmailboxsearchobserver.cpp --- a/emailuis/nmframeworkadapter/src/nmmailboxsearchobserver.cpp Fri Jun 11 16:23:29 2010 +0100 +++ b/emailuis/nmframeworkadapter/src/nmmailboxsearchobserver.cpp Thu Jul 22 16:30:28 2010 +0100 @@ -29,7 +29,7 @@ */ NmMailboxSearchObserver::NmMailboxSearchObserver() { - + NM_FUNCTION; } @@ -38,7 +38,7 @@ */ NmMailboxSearchObserver::~NmMailboxSearchObserver() { - + NM_FUNCTION; } @@ -52,11 +52,14 @@ */ void NmMailboxSearchObserver::MatchFoundL(CFSMailMessage *aMatchMessage) { + NM_FUNCTION; + if (aMatchMessage) { NmMessage *message = aMatchMessage->GetNmMessage(); if (message) { - emit matchFound(message->envelope().messageId()); + NmMessageEnvelope messageEnvelope = message->envelope(); + emit matchFound(messageEnvelope.messageId(), messageEnvelope.folderId()); delete message; } } @@ -69,6 +72,8 @@ */ void NmMailboxSearchObserver::SearchCompletedL() { + NM_FUNCTION; + emit searchComplete(); } @@ -80,6 +85,8 @@ void NmMailboxSearchObserver::ClientRequiredSearchPriority( TInt *apRequiredSearchPriority) { + NM_FUNCTION; + Q_UNUSED(apRequiredSearchPriority); }