diff -r 578830873419 -r ecc8def7944a ipsservices/ipssosplugin/src/ipsplgcreateforwardmessageoperation.cpp --- a/ipsservices/ipssosplugin/src/ipsplgcreateforwardmessageoperation.cpp Fri Apr 16 14:51:52 2010 +0300 +++ b/ipsservices/ipssosplugin/src/ipsplgcreateforwardmessageoperation.cpp Mon May 03 12:23:15 2010 +0300 @@ -35,10 +35,10 @@ CMsvSession& aMsvSession, TRequestStatus& aObserverRequestStatus, TMsvPartList aPartList, - TMsvId aMailBoxId, + TFSMailMsgId aMailBoxId, TMsvId aOriginalMessageId, MFSMailRequestObserver& aOperationObserver, - const TInt aRequestId ) + TInt aRequestId ) : CIpsPlgCreateMessageOperation( aSmtpService, @@ -64,10 +64,10 @@ CMsvSession& aMsvSession, TRequestStatus& aObserverRequestStatus, TMsvPartList aPartList, - TMsvId aMailBoxId, + TFSMailMsgId aMailBoxId, TMsvId aOriginalMessageId, MFSMailRequestObserver& aOperationObserver, - const TInt aRequestId ) + TInt aRequestId ) { FUNC_LOG; CIpsPlgCreateForwardMessageOperation* self = @@ -113,7 +113,7 @@ if( err == KErrNone ) { newMessage = iSmtpService->CreateFSMessageAndSetFlagsL( - msgId, iOriginalMessageId, iMailBoxId, ETrue ); + msgId, iOriginalMessageId, iFSMailboxId.Id(), ETrue ); } // relay the created message (observer takes ownership)